Metal, Hardcore, Indie, Rock
Judas Priest have released the official music video for their latest single, “Crown Of Horns“. As the third single from their nineteenth studio album, “Invincible Shield“, out on March 08, it has a limited edition 7” expected for a February 16 release.
You can acquire it here.
Check out the new music video below: