Gopro surfing crystal clear waves of teahupoo with tereva david