LISTEN: Death From Above air new single ‘Trainwreck 1979’
Death From Above 1979 have revealed their new single ‘Trainwreck 1979’, which is lifted from their forthcoming album ‘The Physical World’. The new album will be out on September 9 and will be their first LP in almost a decade….