Judas Priest will release their new album, Invincible Shield, on March 24th, 2024. It is now available for pre-order in various formats and bundles via the Judas Priest online shop here. CD Cover Vinyl Cover Check out the artwork below, stay tuned for more details in the coming weeks...
Continue reading...
Continue reading...