JUDAS PRIEST - Invincible Shield [2024] Indie Exclusive, Red Colored Vinyl, 2LPs. NEW

  • Sale
  • Regular price $42.98


  • Format: Vinyl
  • Released: 03/08/2024