2017 Worlds-Top 10 Points

By June 20, 2017 July 15th, 2019 Blog

Here are the top 10 points from the 2017 World Championships that recently finished in Dusseldorf, Germany!