Sunday, May 25, 2008
Eurovision Song Contest Final 2008
And the winner is...
Savage Garden. No, wait. I mean, Russia.
Humbug, says I, with a Bah! thrown in for good measure.
PORTUGAL WAS ROBBED! ROBBED, I TELLS YA!
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)