Judas Priest launch epic new single Panic Attack
From Loudersound. (Image credit: James Hodges Photography) Judas Priest have released the first single from their upcoming nineteenth studio album Invincible Shield, which was announced in the aftermath of the band’s show at the Power Trip festival in Indio, […]