MusicEvery Judas Priest album ranked from worst to best: which is the Metal Gods’ finest hour?Nobody who genuinely loves heavy metal should be shy about this: Judas Priest are one of the most important bands to ever plug in. Birmingham's finest...22 September 2026