JUDAS PRIEST return to regal rock majesty with INVINCIBLE SHIELD March 9, 2024 Judas Priest have thrown a few curveballs but don’t typically do red herrings: any given LP, Invincible Shield being their 19th, ensnares a sound and nails it. Read moreJUDAS PRIEST return to regal rock majesty with INVINCIBLE SHIELD