Moomba Masters International Invitational Championships are part of the Moomba Water Festival that takes place each march on the Yarra River in Melbourne. This is a highly anticipated event that attracts elite riders that compete in Slalom, Trick, Ju...