It was the summer of 1987. Judas Priest was about to release Priest…Live! – the second live album in the band’s illustrious history, and their first since the classic Unleashed In The East was released in 1979. A friend and I managed to score tickets to the record release party at Sundance Rock Club on […]