28 teams from 12 nations are set to descend on Saint-Tropez for the first-ever Cape 31 Gold Cup — the largest fleet in class history, with more still possible.
28 teams from 12 nations are set to descend on Saint-Tropez for the first-ever Cape 31 Gold Cup — the largest fleet in class history, with more still possible.