Alex Gray's Teahupo'o Tube!!


alex gray

Alex snags two of the heaviest waves of the day during the infamous Tahiti swell during the Billabong Pro