London Olympic Mascots Wild And Crazy
If you've seen the 2012 London Olympic Mascots, you may be just as confused as me. Apparently Wenlock and Mandeville are supposed to be formed from the last girder of the Olympic Stadium. With bodies made of highly polished steel, eyes that are supposed to be cameras that record everything, and a light on the top of the mascots' head that symbolizes a London taxi cab's light. What a strange looking pair.