In another one of those “we all live on the wrong side of the planet” moments, Death From Above 1979 have reformed to played Coachella 2011 this coming April.
In case you lived under a really bland and boring rock, here’s the song of thing you were missing while they were gone: