British heavy metal icons Judas Priest recently released a new single, “The Serpent And The King”, from their upcoming studio album, Invincible Shield. “The Serpent And The King” is the fourth single from the band’s highly anticipated new studio album, which is set for release on March 8th. The band previously released three singles from…… MORE