back to top
Community

Meet Your 2012 London Olympic Mascots!

Their names are Wenlock and Mandeville! (Of course they are, you darling Brits.) They have taxi lights on their heads and friendship bracelets on their wrists. That is really all the explanation that I can give you.

Posted on