June 10, 2009

The best manmade endless wave. Japan of course.