Billabong Pro Tahiti Final Day

The swell showed up and set the stage for an incredible show at Teahupoo