Watch: Yago Dora put it all on the line all during the Final at Punta Roca vs World John John Florence Originally posted on WorldSurfLeague.com By World Surf League | Last updated Jan 6, 2025 9:00 ...