Eurovision = OMFG Anyone watching this right now? Lordi from Finland? I now want to emigrate to the country that let those lunatics represent them to see if everyone is actually as insane as I believe them to be.
If you live in the USA and you can't watch this show then please - lobby to get involved in this show. Screw the UN, peace in our time can be achieved if only we all make utter tits of our respective nations' reputations in this god-awful masquerade...