Beware the one eyed monster!
The mascots for the 2012 Olympic Games is a pair of one eyed monsters.

What will those wankers across the pond think up next…
The mascots for the 2012 Olympic Games is a pair of one eyed monsters.

What will those wankers across the pond think up next…
May 20th, 2010 at 10:07 am
Olympics mascots are often pretty lousy, but these creatures are disturbing as hell.