Browsing the "Star World Championship" Tag

Skunked at Star Worlds

September 6th, 2021

Kiel, Germany (September 6, 2021) – A lack of wind prevented racing on the opening day of the 2021 Star



Back to Top ↑