Hail to Lordi, this year's Eurovision champions! Search YouTube for videos.