Not seen before fleet lining up for Star Sailors League Finals in … and why not use the Star for the first multimedallists in sailing?
A spectacular fleet is lining up for the Star Sailors League Finals. The event will be held in Nassau, Bahamas, from November 28th to December 4th 2016. It’s hard to remember an event with a similar quality: past Star world…