Judas Priest Reveal ‘Invincible Shield’ Track List, Tease More Posted on December 7, 2023 The album comes out in March. Continue reading…