Onboard During the Newport Bermuda Race

390 miles into the 635-mile Newport Bermuda Race. Click here to follow the team live! 

Loading...
View on Instagram