Hot off the Press

REDEEMER OF SOULS

by Justin Gaines - Senior Columnist/News Editor – It’s been six years since we last saw a new studio album from heavy metal icons Judas Priest, and that was the controversial 2008 release Nostradamus. In the years since then, the British legends have embarked on a massive kind-of/sort-of [...]