Billabong Pro Teahupoo. Teahupoo

Tubes Galore At Day One Of The Billabong Pro Teahupo‘o
Stop #3 of the 2009 ASP World Tour gets underway in draining...