Introducing the ultra competitive goofy foot from North Stradbrook Island, Australia.
See All 100 Episodes of "Pod Surf TV"