Wenlock and Mandeville are the mascots for the 2012 Olympic games:

Some think that they're creations of the Illuminati and will be used to control us all!

What do you think: Fun Olympic Mascots or Conspiratorial Futuristic Overlords?
Either way, GO USA!

Add comment