Torche Premiere “Annihilation Affair” Music Video

Torche have premiered a new animated video for their song “Annihilation Affair” via Loudwire. This song is from the band’s latest album, Restarter, which was released on February 24, through Relapse Records.

Advertisements

Comments are closed.