On this day, July 17, 1982, Judas Priest released their eighth album, “Screaming for Vengeance.” The album achieved significant commercial success, reaching #17 on the Billboard charts and selling over 2 million copies in the US. Known for its powerful tracks and iconic heavy metal sound, the...