Daily Archives: October 12, 2018

Up for grabs at Melges 20 Worlds

October 12th, 2018

Cagliari, Italy (October 12, 2018) – Three additional races were completed today at the 2018 Melges 20 World Championship, bringing



Back to Top ↑