The London Olympics games have unveiled the mascots for the 2012 games. All I can say is WOW. And I don’t mean that in a good way. I mean that in the creepy, ugly, panopticony way.
I suppose it only appropriate that a country whose surveillance network causes the Chinese government to say “whoa, too much” should create an Olympic mascot that resembles a strange hybrid of the All Seeing Eye of Sauron and a Teletubby.