And Now… The Terrifying London Olympic Mascots

Posted by on May 20th, 2010

skitched-20100520-215307.jpg

Sweet Jesus.

[Deadspin]

One Response to “And Now… The Terrifying London Olympic Mascots”

  1. Derek Merdinyan Says:

    George Orwell is smiling.