Loading Video…

This browser does not support the Video element.

Wakeboarder World Championships to be held at Lake Ivanhoe in Orlando

16 athletes will show their tricks and strut their stuff on Sunday at Lake Ivanhoe in Orlando.