The Eurovision performers that blew French songwriter Corneille out of the water. Check out the Finnish flag hat on the lead singer and the Chuck Berry duckwalk by the guitarist at the beginning. This was taped during an earlier elimination stage of the contest. Here Lordi takes on the rest of the European competition. Last night's performance is here. The video quality is not as good but you can hear the snooty French State TV commentators (including the indéboulonnable Michel Drucker) snickering and saying that with these guys there is no way that Finland will win the contest for the first time. Backstage with the BBC when the result is announced. Corneille ? Corneille, t'es là ?