Lordi have been huge in Europe for a long time and are continuing to break through to international audiences, as well. Formed in 1992, the Finnish hard rock / heavy metal monsters have released six full-length albums and made history by winning the 2006 Eurovision Song Contest with their performance of 'Hard Rock Hallelujah.'
The latest album from the Finnish masked maniacs Lordi will be released March 19. 'To Beast or Not To Beast' was recorded at WireWorld Studio in Nashville, Tenn. with producer Michael Wagener (Metallica, Ozzy Osbourne, Megadeth). It's the band's first album since the death of drummer Tonmi "Otus" Lillman, who passed away earlier this year.