Billy Kemper, Trevor Carlson, Alex Botelho, Tom Lowe, Jamie Mitchell, and Kai Lenny battle in the final of the 2017 Puerto Escondido Challenge.
Video by World Surf League
Billy Kemper, Trevor Carlson, Alex Botelho, Tom Lowe, Jamie Mitchell, and Kai Lenny battle in the final of the 2017 Puerto Escondido Challenge.
Video by World Surf League