Video: London 2012 Olympic mascots unveiled

May 20, 2010

The mascots for the 2012 London Olympics and Paralympics have been revealed. The one-eyed creatures, named Wenlock and Mandeville, are supposedly fashioned from droplets of steel used to build the stadium

Add a Comment

required, use real name
required, will not be published
optional, your blog address