Newport Match Cup Day 1

Unbeaten Guichard Victorious at Alicante Match Cup Alicante, Spain (October 15, 2017) – On a day when you couldn’t have asked for better sailing conditions,…