Nostradamus

Judas Priest Announce New Album, Stream First Single

Earlier today, Judas Priest sent the interwebs into a frenzy when they unexpectedly announced that their next studio album, Redeemer of Souls, will hit shelves across the US on July 15 through Epic Records. Check out the release’s first single by following the jump below. This will be the outfit’s 17th full-length to date (LOL WUT?!), and […]