The duo also announced a new album & SLC tour date
Death From Above (formerly Death From Above 1979) have announced their new album, “Outrage! Is Now” due on September 8th and announced a date at Metro Music Hall on November 11th (tickets go on sale this Friday, 8/18)! The end of 2017 is set to go out with a bang!
Subscribe to X96's News!
Get the latest music news, contests and flyaways, and more straight to your inbox with our weekly emails.