British metallers Judas Priest released a new vClip for the single “Crown of Horns” out of their upcoming album called “Invincible shield” set for release on March 8th.
When music become the air we breath…
British metallers Judas Priest released a new vClip for the single “Crown of Horns” out of their upcoming album called “Invincible shield” set for release on March 8th.