Showing posts with label 02/18/2008. Show all posts
Showing posts with label 02/18/2008. Show all posts

Monday, February 18, 2008

London In-Store



Part I: A little chat about aliens, watching the audience walk into the in-store, etc.



Part II: They say "cock," a lot.

Source: marchingstars