Teahupoo Highlights

All the action from Finals day of the Billabong Pro Tahiti