Billabong Pro Tahiti Day 3

Highlights from the action at Teahupoo