Showing posts with label south park. Show all posts
Showing posts with label south park. Show all posts
Sunday, July 13, 2008
IT To Be In Olympic Cermonies
Seen here, Chinese police practice their monocycle routine for the opening ceremonies of the Olympics in Beijing. The insert shows the "It" transportation device invented by Herbert Garrison of South Park, Colorado.
Subscribe to:
Posts (Atom)
