Mechanics of Surfing Teahupoo, Tahiti: One of the World's Heaviest Breaks

Mechanics of Surfing Teahupoo, Tahiti: One of the World's Heaviest Breaks