The history of the Teahupoo waves and surf break

The history of the Teahupoo waves and surf break