Judas Priest To Release Battle Cry, Their 2015 Live Set From Wacken Open Air Festival
Judas Priest has had a wildly successful career. Since the release of their first album, Rocka Rolla in 1974, they have steadily captured attention as the years passed. After only…