Browsing the "Star" Tag

2023 Star World Championship

September 24th, 2023

Ninety-five teams representing 25 nations endured challenging weather during the 2023 Star World Championship on September 19-24 in Scarlino, Italy.



Back to Top ↑