2017 France Top 12 Championships The 2017 France Top 12 Championships were held from March 11 through March 12 in Valenciennes, France. Recap Results Share this:TwitterFacebookLike this:Like Loading...