Mascots Unveiled for London 2012 Olympic Games

London 2012 Olympic Games organizers have unveiled two alien-like creatures, Mandeville and Wenlock, as the mascots for the 2012 Games. Looking for something that would engage kids, London 2012 organizers created a cartoon and...

Read More