I watched the ending of that. (Just before announcing the winners, they show a short clip from each band. So you get to laugh at them without having to sit through the whole horrible song.)
I was blown away that Lordi won. I mean, LOOK AT THEM! They look like the love child of Slipknot and something out of Evil Dead!
Dissapointingly, their song sucked just as much as everyone elses. It just sucked in a slightly different genre.
