Regular price £24.99
11th studio album by Judas Priest, originally released in 1988 through Columbia Records.
Released 19/06/20