Wednesday, 5 August 2009

Mascots

Usually at sports events I can't stand mascots which piss around and annoy people but the Giant Presidents from Washington and the race that they have were actually amusing. Can you work out who they are supposed to be?

No comments: