
1/1 Ads
Experience the thrilling highlights of the 2025 ITM New Zealand Sail Grand Prix in Auckland. Watch as teams battle it out at incredible speeds, with Australia securing a spectacular victory over Spain in the final race