Judas Priest photo

Judas Priest setlist at The Palladium in New York, United States on July 18, 1977

Judas Priest setlist on July 18, 1977 at The Palladium in New York, United States on tour Sin After Sin