Hey mascots are always dump - apart from Samson.
Here is the info on 2012.
Wenlock and Mandeville are the official mascots for the 2012 Summer Olympics and Paralympics being held in London, United Kingdom.[1]
The mascots were unveiled on 19 May 2010;[2] this marks the second time (after Vancouver) that both Olympic and Paralympic mascots were unveiled at the same time. Wenlock and Mandeville are animations depicting two drops of steel from a steelworks in Bolton.[2] They are named Wenlock, after the Shropshire town of Much Wenlock, which held a forerunner of the current Olympic Games, and Stoke Mandeville, a village in Buckinghamshire where the Paralympic Games were first held.[2] The design process cost £400,000.[3] The writer Michael Morpurgo wrote the story concept to the mascots, and an animation was produced;[4] it is intended that this will form part of an ongoing series concerning the mascots in the run-up to the Games in 2012.[2]
The Mascots have cameras for eyes, taxi headlights, and Wenlock has friendship bracelets in the colour of Olympic rings whereas Mandeville has a pink stopwatch which symbolises that you can always do better.
Source:
http://en.wikipedia.org/wiki/Wenlock_and_Mandeville
'If we can hit that bullseye, the rest of the dominoes will fall like a house of cards. Checkmate.'
(Zapp Brannigan - Futurama)