Britain's Giles Scott claims his 1st SailGP win shortly afte

© 2025 Vimarsana