posted on May 22nd, 2010 by Killerwit at 2:10 am (EST) with 3 Comments
I’m sure everyone was as fucking psyched as I was when I found out that the mascots for the 2012 Olympics in London had been announced! What were they? Cyclopean pieces of steel! Fuck yeah!
Here’s a Killerwit Newstrip© about this incredibly newsworthy event:
3 Comments - Leave One!