The NWOBHM titans have announced that they will release their new studio album, titled “Invincible”, via Frontiers on May 17th.
This will be the 14th album in the band’s 45 years, coming 8 years after their last “Cemetery Junction”.
From what they have posted on their Facebook page, they will also be releasing a video.