Anyone who can play his instrument while dressed like this has real talent.
Besides, how can you can you resist their slogan:
Bringing the balls back to rock, and rock back to Eurovision
And you've got to respect song titles like "The Devil is a Loser" and "Arockalypse."
As for the idiots who accuse Lordi of Satanism, these guys aren't the Antichrist; they're Spinal Tap.