2022 ILCA 7 Men’s World Championship presented by Paradise Village Group – DAY 3
Vallarta, Mexico – The last day of Qualifying series at the 2022 ILCA 7 Men’s World Championship in Riviera Nayarit, Nueveo Vallarta, Mexico. When the race committee left shore for racing today there […]
Read more