Content Tagged As odd

4 years 10 months ago

London unveils 1-eyed Olympic mascots

London has unveiled its 2012 Olympic and Paralympic mascots - one-eyed, alien-looking creations called Wenlock and Mandeville. London 2012 organizers introduced the mascots Wednesday, and predicted they will be a big hit with children and help inspire young people to get involved in Olympic sports. London organizing committee chairman...

Most Popular

Top Videos

1 2 3 4