Music Towers is pleased and late to announce the winning of the Finnish Entry Lordi of that pinnacle of artistic integrity the Eurovision song contest. Dressed like creatures from a lost Iron Maiden cover the soft rockers stormed it. United Europe in the love for dressing up like monsters and being generally pretty outrageous and stupid.

Also happy that they were 7-1.