2022 ILCA 6 Masters World Championships Presented by Paradise Village Group – Day 6
Vallarta, Mexico – Although Hurricane Blas threatened to steal the breeze, the wind gods prevailed on Banderas Bay for the final day of the ILCA 6 Masters World Championships. With the hurricane […]
Read more