Judas Priest has released another new song from its upcoming album Invincible Shield.
Frontman Rob Halford says “The Serpent And The King” is about “God and the devil getting into the universal boxing ring”.
Invincible Shield is the band’s 19th studio album. It will be out March 8th.