The best of the 2020 Mooloolaba World Cup

16 Mar, 2020
Highlights from the World Cup races in Mooloolaba, Queensland, Australia.