Meet Wenlock and Mandeville. They are the official 2012 mascots for the London Olympics. Not sure what the hell they are, but they don't seem any worse than Whatzzit from the Atlanta games!
Thursday, May 20, 2010
Subscribe to:
Post Comments (Atom)
They're future telletubbies.
ReplyDeleteUhh.. the one on the left looks like it needs a circumcision around the neck...
ReplyDelete