The seventh in a series of 10 announcements from the Race in 10 days is designed to open up the #competition in an era of incredibly close One Design racing and give an incentive for teams to gamble m...
Sport Nautica Racing
© Copyright 2024