Heartbreak for the Flying Roos in £2M Grand Final

A flawless start from Australia in the final wasn’t enough to stop the Brits who capitalised on a crucial wind patch to clinch the 2025 championship…


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *