Teahupoo Update

Weekend Update From The Billabong Pro Teahupo‘o
While the weather down here in Tahiti has taken a turn for the...