12 Metre World Championship

Buoy sailboat racing of 12m yachts that could be in the bay or in RI Sound waters