JUDAS PRIEST Releases New Song ‘The Serpent And The King’ From Upcoming ‘Invincible Shield’ Album
British heavy metal legends JUDAS PRIEST have released the official lyric video for “The Serpent And The King”, the fourth single from their upcoming studio album, “Invincible Shield”. You can check it out below. JUDAS […]