Judas Priest photo

Judas Priest setlist at Hammerstein Ballroom in New York, United States on October 31, 1998

Judas Priest setlist on October 31, 1998 at Hammerstein Ballroom in New York, United States on tour Jugulator