Review: Judas Priest – Nostradamus [2008]

By Artem Altman After 38 years, 16 studio albums, a breakup in 1991, Tim “Ripper” Owens, a reunion in 2003, Judas Priest has decided that now is a good time for a concept album. Released on June 17th (in the United States), Nostradamus (Sony) is a product of Judas Priest’s exploration of a new musical […]