Olympics 2012: London's mascots Wenlock, Mandeville unveiled; what the heck are they?

wenlock-mandeville-london-olympics-2010-mascots.jpgAt first glance, London's mascots for the 2012 Olympic games appear to be some kind of mini futuristic cyclops creatures.

So what exactly does that have to do with London?

Named Wenlock and Mandeville after small English towns, these one-eyed creations are based on a story by children's author Michael Morpurgo in which they're formed by a welder from the last drops of steel used to build the girders for the Olympic stadium in east London.