Tag Archives: wenlock

  • The London 2012 Mascots Are Watching You!

    The London 2012 Mascots Are Watching You!

    Talk about creepy, Wenlock and Mendeville are just that.¬† The two mascots of the 2012 Olympic Games in London were unveiled on Wednesday and it appears as though organizers had to reach beyond our galaxy to find these monstrosities. Looking like something out of a Simpsons Halloween special, these one-eyed lobster-clawed figures were apparently created […]