On March 25th, Judas Priest will release Battle Cry. Recorded live on August 1st, 2015 at Germany's Wacken Festival in front of an audience of 85,000 people, Battle Cry is available on a 15-track CD, with the entire show on Blu-Ray and DVD (running over 94 minutes...
Continue reading...
Continue reading...