This Is Your Olympic Committee On Drugs

What the [expletive deleted] are these, some form of mutant Teletubbies? Are London’s Wenlock and Mandeville the most bizarre Olympics mascots yet? Anyone who thought The Fuwa (aka, “The Friendlies,” the official mascots of the 2008 Beijing Olympics) or Izzy (aka, Whatizit from the 1996 Atlanta Games) were bizarre, wait till you get a load [...]

Follow

Get every new post delivered to your Inbox.