John John Florence wins Vans World Cup of Surfing
2 of 63
First heat of the morning and two broken boards meant the caddys were put to good use. © ASP/Cestari











