Invincible Shield is the nineteenth studio album by Judas Priest.
Announced onstage at Power Trip festival in California, the new record marks the band’s first release in 6 years, having recently celebrated 50 years in music and 50 million records sold.
Judas Priest is Rob Halford, Ian Hill, Glenn Tipton, Scott Travis and Richie Faulkner.