The waves off the coast of Teahupo’o can heave a crushing amount of water toward the shore and onto unlucky surfers.

Read More…

_

Read More