Judas Priest to Celebrate Anniversary, ‘That Metal Show’ Marathon Kicks Off Tonight + More News
Judas Priest will drop a 30th anniversary edition of their eighth album, the 1982-released Screaming for Vengeance, on Sept. 4. It will include the re-mastered original plus bonus tracks and a live DVD from the 1983 U.S. Festival show filmed on May 29, 1983, in San Bernardino, California...