Judas Priest photo

Judas Priest setlist at Skala Espacio in Fukuoka, Japan on May 17, 1998

Judas Priest setlist on May 17, 1998 at Skala Espacio in Fukuoka, Japan on tour Jugulator