Death From Above 1979 comes in with new music like a bat outta hell. 2014’s (I can;t believe it was 3 years ago) “The Physical World,” was an awesome whirlwind of sound from the energetic duo and now they’re back. Their new song, “Never Swim Alone,” comes in thumping on the drums and Sebastian’s just as hyped up vocals as he beats down the drum kit. The guitar is straight out of a horror film chase scene like Leather Face is coming at you. I’m excited for more new Death From Above because this little piece of badass is going on the rrrepeat for days!