British heavy metal legends JUDAS PRIEST kicked off their "Invincible Shield" world tour earlier tonight (Monday, March 11 at OVO Hydro in Glasgow, United Kingdom. The band's 18-song setlist included three tracks from PRIEST's latest album, "Invincible Shield" — the title track, "Panic Attack" and "...
Continue reading...