Browsing the "Star World Championship" Tag

2020 Star Worlds moved to Miami

November 25th, 2019

The 2020 Star World Championship, planned for January 31-February 8 in the Bahamas, is being moved to Miami, Florida. Hurricane

Skunked at Star Worlds

June 20th, 2019

Porto Cervo, Italy (June 20, 2019) – There was no racing today at the Star Class World Championship as light

Back to Top ↑