Death From Above 1979 announce new LP ‘Outrage! Is Now’
Outrage! Is Now has been revealed as the new LP title from Death From Above 1979. Marked for a September release via Last Hang Records/eOne, Outrage! Is Now is being previewed by new track ‘Never Swim Alone’. The song, timed…