While all eyes are on the World Cup finals in Leipzig that started today, there were also ranking points to be collected on French soil in St. Tropez.
While all eyes are on the World Cup finals in Leipzig that started today, there were also ranking points to be collected on French soil in St. Tropez.