The London 2012 Olympic Summer Games organizing committee revealed the mascots today. What do you think?
Meet Wenlock and Mandeville, the official mascots for the 2012 London Olympic and Paralympic Games, May 19, 2010. (AP Photo/Matt Dunham)
Source: CTV British Columbia - Say hello to Wenlock and Mandeville - CTV News
Here's an introductory video:
Wenlock and Mandeville - Mascots - London 2012 Olympics / Paralympics
So, what do you Micechatters think?
They look like Teletubbies crossed with TRON.