Tag: Lordi

9th May 2018 0

Lordi announce new album

By Jon Deaux

LORDI release their first single and lyric video for ‘Your Tongue’s Got The Cat’, taken from their new album ‘Sexorcism’ and…