The 2023 Top 12 Finals were held from April 29 through April 30 in Le Grand-Quevilly, France.
Women’s Results | Men’s Results |
The 2023 Top 12 Finals were held from April 29 through April 30 in Le Grand-Quevilly, France.
Women’s Results | Men’s Results |