Death From Above: New Single Announces Upcoming Album The badass duo Death From Above 1979 has made yet another return. For nearly four More