Finland's Lordi will release their ninth studio album, Sexorcism, on May 25th via AFM Records. Pre-order here. A lyric video for the album track "Your Tongue's Got The Cat" is available for streaming below. Possibly their most controversial record to date, the album is a full on and uncensored...
Continue reading...
Continue reading...