The beautiful island of Marstrand located an hour north west of Sweden’s second city, Gothenburg, plays host to Match Cup Sweden, the 5th stage of the 2009 World Match Racing Tour, this week. On the occasion of its 15th …
-
Tags
Meta
The beautiful island of Marstrand located an hour north west of Sweden’s second city, Gothenburg, plays host to Match Cup Sweden, the 5th stage of the 2009 World Match Racing Tour, this week. On the occasion of its 15th …