The Metal Gods Are Back – Judas Priest – Invincible Shield (Deluxe Edition) – Album Review
The Band Judas Priest is an English heavy metal band formed in 1969. One of the most successful bands in their genre, along with others like Iron Maiden. Band Members: Rob Halford – vocals Glenn Tipton – guitars Richie Faulkner – guitars Ian Hill – bass guitar Scott Travis – drums The Album After six years, the Metal Gods return with a new album. Invincible Shield is the nineteenth studio…