2010 Gold Cup News

In Bermuda, match race sailing is a spectator sport. 18 September 2012