Flashback Review: Screaming for Vengeance – Judas Priest

On July 17, 1982, Judas Priest released their 8th studio album “Screaming for Vengeance”.   While “British Steel” (released in 1980) is Priest’s magnum opus, “Vengeance” is the album that broke the band in North America and brought them to the forefront of the American heavy metal movement.  The album reached number 17 on both … Continue reading Flashback Review: Screaming for Vengeance – Judas Priest