Video above published Mar 14, 2017: official website wmrt.com
The World Match Racing Tour (WMRT) is the world's leading match racing series featuring World-Class Championship events across the globe. The series is sanctioned by World Sailing with "Special Event" status.
|WMRT Schedule (source: wmrt.com)|
more about sailing below (@ web version link below for mobile)