Judas Priest announces ‘Battle Cry’ live CD, DVD, Blu-ray
Judas Priest’s tour in support of their 17th studio album overall, Redeemer Of Souls, was one of the most extensive of the group’s entire career – consisting of 130 shows in 33 countries, and offering a set list that touched…