Jugulator is the thirteenth studio album by English heavy metal band Judas Priest. It was released in Japan on 16 October 1997 and the rest of the world on 28 October 1997. Wikipedia
Artist: Judas Priest
Release date: October 16, 1997
Genre: Heavy metal; groove metal; thrash metal;
Label: SPV
Length: 58:06
Producer: Glenn Tipton
Songs