Tour Talk #2: The Moomba Masters
2018 Moomba Masters, on the Yarra River down town Melbourne, Australia. Biggest crowds on the pro tour. WWS asks the top pro what is the worst and best thing about Moomba Masters. Enjoy!
- PostTags:
2018 Moomba Masters, on the Yarra River down town Melbourne, Australia. Biggest crowds on the pro tour. WWS asks the top pro what is the worst and best thing about Moomba Masters. Enjoy!