2026 Star World Championship // Altolaguirre Brothers Claim Second Win as Negri and Lambertenghi Take the Lead
Another unpredictable day on Biscayne Bay shakes up the standings, with the Italian duo taking the overall lead and just three points separating the top three teams









