Michael Buffington

Japan. Toilets.

Thursday, August 24 2006

All I gotta say is there’s a lot of people in Japan who run as fast as they can to a toilet.

[youtube=http://www.youtube.com/watch?v=8gNsDp2N6yM]