Judas Priest to release 19th studio album ‘Invincible Shield’ in March 2024 - Sleaze Roxx
Judas Priest to release 19th studio album 'Invincible Shield' in March 2024 Heavy metal veteran rockers Judas Priest consisting of lead vocalist Rob Halford, guitarists Glenn Tipton and Richie Faulkner, bassist Ian Hill and drummer Scott Travis will be releasing their 19th studio album...
sleazeroxx.com