Olympic Mascots

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.