Billabong Pro Tahiti Day 2

Highlights from the action at Teahupoo