Judas Priest - Invincible Shield March 14, 2024ReviewstheneedledropComment Priest is still sounding triumphant on Invincible Shield.