As I am using StumbleUpon to browse my interest, I came across the picture of the London 2012 Olympics.They were named Wenlock and Mandeville. Its design looks like a one-eyed alien with taxi lights on the head of both mascots. I think it's kinda weird to have a mascot like that. Its very far from its predecessor the cuddly Fuwa, which is the official mascot of the Beijing 2008 Olympics.
|Wenlock and Mandeville, the official mascot of the London 2012 Olympic Games. (Photo courtesy of http://www.london2012.com)|