Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
John John Florence (HAW) Placed 2nd in the final of Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
John John Florence (HAW) Placed 2nd in the final of Billabong Pro Tahiti16
John John Florence (HAW) Placed 2nd in the final of Billabong Pro Tahiti16
Kelly Slater (USA) winning The Final at Billabong Pro Tahiti16
John John Florence (HAW) winning Heat 2 of Semis at Billabong Pro Tahiti16
John John Florence (HAW)winning Heat 2 of Semis at Billabong Pro Tahiti16
John John Florence (HAW)winning Heat 2 of Semis at Billabong Pro Tahiti16
John John Florence (HAW)winning Heat 2 of Semis at Billabong Pro Tahiti16
John John Florence (HAW)winning Heat 2 of Semis at Billabong Pro Tahiti16