Judas Priest opened their ‘Invincible Shield’ world tour in Glasgow, Scotland, delivering 18 songs and debuting three from their 19th album, in March 2024.
Judas Priest opened their ‘Invincible Shield’ world tour in Glasgow, Scotland, delivering 18 songs and debuting three from their 19th album, in March 2024.