Kai Lenny Wins BWT Puerto Escondido Challenge Photo: WSL / Hinkle Puerto Escondido, Oaxaca/Mexico ...