SUPERCUP WORLD INVITATIONAL
Some of the best sail racers from Canada, Britain, Japan and the United States have gathered in San Diego, California to match their skills. 50 minutes
#0856