Judas Priest Screaming For Vengeance
Judas Priest Screaming For Vengeance (Columbia, 1982) You have to forgive Judas Priest guitarist Glenn Tipton and K.K. Downing if some of their recollections from their band’s 30-year-plus career are imprecise. “You’ve got to remember,” […]