U.S. Athletes Win Titles At Moomba Masters

U.S. water ski athletes Freddy Krueger (Winter Garden, Fla.), Erika Lang (Gilbert, Ariz.) and Nate Smith (Winter Garden, Fla.) won titles in respective events at the 60th Nautique Moomba Masters International Invitational, March 6-9, on the Yarra River in Melbourne, Australia.

Read all of U.S. Athletes Win Titles At Moomba Masters

Comments are closed.