Priest is still sounding triumphant on Invincible Shield.
judas priest
Judas Priest - Firepower
ReviewsCommentAt nearly 50 years old as a band, Judas Priest has just released not only a late career highlight, but one of the greatest heavy metal albums of the decade.