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 ↑