The tour, produced by Live Nation, was Priest’s first set of US dates in nearly three years, and kicked off the release of the band’s new CD, ‘Nostradamus.’ The fifteen ‘special engagements’ began in Camden, NJ and ended in Las Vegas ...»
More information about formatting options
Post new comment