2013 Reef Hawaiian Pro, Haleiwa
After an interference call, Josh had no choice but to lay it all on the line.
Warming up before the 2013 Reef Hawaiian Pro Finals