Joe Rouse March 22, 2010 Surfing, Video Wave Of The Day. Teahupo’o [Surf Video] Joe Rouse March 22, 2010 Surfing, Video