Hear Judas Priest Perform ‘Some Heads Are Gonna Roll’ Live: Exclusive Premiere
Judas Priest's remastered and expanded Defenders of the Faith won't arrive until March 10, but you don't have to wait that long to hear the live version of "Some Heads Are Gonna Roll" from the bonus discs.