Death From Above 1979 "Trainwreck"
July 8th, 2014
Song of the summer? I think "Trainwreck 1979" will be a massive hit! It's a stomper from start to finish and definitely worth the 10 year wait. New album 'The Physical World' arrives September 9th. Check it out below!