2012 London Olympics Reveal Mascots
Organizers of the 2012 Summer Olympics have revealed the mascots for the London Games. They are metallic, one-eyed creatures designed to emphasize the host country’s role in the emergence of the modern Olympic Games.
The organizers, including running legend Sebastian Coe, chairman of the London Organizing Committee, consulted 40 groups [...]







