Watch John John Florence and Gabriel Medina Face O...
When it comes to Teahupoo, there aren't too many surfers who can handle it like John John Florence or Gabriel Medina. The event is done and dusted now.