Star World Championship 2026 day 1

Leandro and Lucas Altolaguirre take the first bullet after a thrilling battle with former World Champions Eric Doyle and Diego Negri on Biscayne Bay