mascots

Do You Think the Olympic Mascots Are Weird? [VIDEO]
Excitement is building for the kick-off of the London Olympics this Friday but did you know the Olympics have an official mascot? This year in London they have two. Meet Wenlock and Mandeville - London 2012's Olympic and Paralympic mascots.