Peter Mel of USA during the WSL 2017 Puerto Escondido Challenge
Coco Nogales of Mexico during the WSL 2017 Puerto Escondido Challenge
Coco Nogales of Mexico during the WSL 2017 Puerto Escondido Challenge
Makuakai Rothman of Hawaii during the WSL 2017 Puerto Escondido Challenge
Makuakai Rothman of Hawaii during the WSL 2017 Puerto Escondido Challenge
Alex Botelho of Portugal during the wsl 2017 puerto escondido challenge
Jimel Corzo of mexico places second in heat 4 round one of the WSL 2017 Puerto Escondido Challenge
Coco Nogales of Mexico places fourth in Round one Heat 2 of the WSL 2017 Puerto Escondido Challenge
BWT comissioner Mike Parsons during the WSL 2017 Puerto Escondido Challenge
Beach scene during Round one Heat 2 of the WSL 2017 Puerto Escondido Challenge
Billy Kemper of Hawaii during the WSL 2017 Puerto Escondido Challenge
Rusty Long during the WSL 2017 Puerto Escondido Challenge
Francisco Porcella of Italy during the WSL 2017 Puerto Escondido Challenge
Jose Ramirez of Mexico during the WSL 2017 Puerto Escondido Challenge
Angelo Lozano of Mexico during the WSL 2017 Puerto Escondido Challenge
Alex Botelho places first in Round one Heat 2 of the WSL 2017 Puerto Escondido Challenge
Cristian Merello of Chile during the WSL 2017 Puerto Escondido Challenge
Billy Kemper of Hawaii during the WSL 2017 Puerto Escondido Challenge