Judas Priest's 17th album is not only a welcomed return to classic Priest metal form, it's their best album in over 30 years.
Read More »Judas Priest's 17th album is not only a welcomed return to classic Priest metal form, it's their best album in over 30 years.
Read More »