Rating 58 / 100 Despite a few exceptional songs, Judas Priest’s latest offering does little to pull the band out of their decades-long slump into mediocrity

Advertisements