Torche releases new track

Torche has released a new track. The new song is "Admission" off the album of the same name out July 12. Check it out at Billboard. The band released
Restarter
in 2015.