Source: YouTube

British heavy metal legends Judas Priest released the official music video for “Crown Of Horns” today. It’s the third single from their upcoming studio album, Invincible Shield. The 14-track- album will arrive on March 8th. Guitarist Richie Faulkner told Detroit’s WRIF that the album will be ballad-free: “It’s a pretty intense record. There’s no real moment where there’s a ballad or something like that.”