29 teams from 10 countries, including Australia and the Bahamas, are at the Yacht Club de l’Odet, France for the 5.5 Metre class world championship.
29 teams from 10 countries, including Australia and the Bahamas, are at the Yacht Club de l’Odet, France for the 5.5 Metre class world championship.