British heavy metal icons JUDAS PRIEST has shared a new music video for the song, “Crown Of Horns,” the third single from their forthcoming album, “Invincible Shield.” You can check it out below.
“Invincible Shield” is the nineteenth studio album from Judas Priest and is scheduled to be released on March 8th through Epic Records. The record was produced by Andy Sneap, who has also served as the band’s touring guitarist in recent years and is the third to feature guitarist Richie Faulkner, who replaced founding member KK Downing in 2011.
More Stories
HOUR OF PENANCE – “Sedition” to be Reissued on Vinyl
ELECTRIC TEMPLE – Debut Album Announced
SEPTICFLESH – 2025 North American Tour Dates