New and sealed!


Judas Priest's "Invincible Shield" is a heavy metal album released by Columbia in 2024. This deluxe edition CD features one disc and is still sealed. The album includes the title track "Invincible Shield" and is perfect for fans of the genre.