Lordi will release their tenth album, Killection, on January 31 via AFM Records. Not only is the album a brand new concept in itself - a fictitious collection of hits from the years and decades past - but it also brings a truly hidden gem into the daylight: one of the songs...
Continue reading...
Continue reading...