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