WMRT – World Match Racing Tour : Guichard comes from behind to win breezy first day in Marstrand
— 5 July 2016The World Championship Finals of the World Match Racing Tour opened in the best possible way today, with Marstrand delivering strong breeze and sunny skies for the 20 international teams competing in Sweden.
Continue Reading ...