Showing posts with label world cup 2009. Show all posts
Showing posts with label world cup 2009. Show all posts

Wednesday, November 18, 2009

IS THIS UGLY OR IS IT ME?


Is this the leprous offspring of some genetic experiment gone wrong or the mascot for the World Cup 2009.