April 28, 2011 28 Perfectly Timed Photos Taken at the Exact Right Time 1024 × 682 Having the best time surfing at Teahupoo, Tahiti Having the best time surfing at Teahupoo, Tahiti