Invincible Shield CD
- Judas Priest
- Regular price
- Sale price
- $14.00 Sale
- Unit price
Tax included. Shipping calculated at checkout.
Adding product to your cart
PRE-ORDER NOW - Release date March 8th, 2024
Metal icons Judas Priest release their new studio album “Invincible Shield”.
PACKAGING - Standard CD Softpack with 12-page booklet.