We all know Torche is good stuff by now. If you're not aware of this universal truth, then maybe you should check out their new song "Annihilation Affair" below off their upcoming record Restarter out Feb. 24 via Relapse Records! You should also check out their other single "Minions," which is not a song about Despicable Me.
[via Pitchfork]
Sponsored Links from Around the Internet