London 2012 unveils futuristic one-eyed mascots

May 20, 2010

Two ultra-modern one-eyed creatures have been unveiled as the mascots for the 2012 London Olympics and Paralympics in the hope they will adorn millions of items of merchandise.

Add a Comment

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