Showing posts with label please god don't fall.. Show all posts
Showing posts with label please god don't fall.. Show all posts
Tuesday, November 10, 2009
Indoor Synchronized Bike Riding
This both mesmerized me and made me sick to my stomach.
Also, who are those guys setting up for an indoor soccer match at the end? What dicks.
Subscribe to:
Posts (Atom)