2022 ILCA 6 Masters World Championships Presented by Paradise Village Group – Day 5
Vallarta, Mexico – Moving west off the southern coast of Mexico, Hurricane Blas left its mark on the penultimate day of racing at the 2022 ILCA 6 Masters World Championships. Although the […]
Read more