well all I have to say is Lordi finally gave the eurovision a good kick in the balls,Im glad they won.They played at download last year,just incase people didnt think they've been out YEARS!!!!!!Fair play.We came 10th,I dunno how we managed to scrape that,we sucked big time