Following a storming headline show at Power Trip Festival in California on Saturday night, metal icons Judas Priest announced on stage the arrival of a brand-new studio album entitled Invincible Shield, set for release on March 8, 2024, via Epic Records. “Panic Attack,” the first single from the album...
Continue reading...
Continue reading...