British heavy metal legends JUDAS PRIEST have released lyric videos for all 14 songs from the band's latest metal masterpiece, "Invincible Shield". You can check them out below. "Invincible Shield" is being released today (Friday, March 8) via Sony Music. The release date for PRIEST's follow-up to 2...
Continue reading...