Ronstan

Browsing the "Grandmasters Team Race Regatta" Tag

Masters Team Racing in Newport

August 4th, 2016

Newport, RI (August 4, 2016) – A trio of prestigious team racing regattas featuring three-boat teams from around the United



Back to Top ↑