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
Gabriel Medina (BRA) placed 2nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in 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
John John Florence (HAW)winning Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16
Gabriel Medina (BRA) placed 2 nd in Heat 2 of Semis at Billabong Pro Tahiti16