metalnerd.net
Torche announce new full-length, <em>Admission</em>; premiere new song “Slide”
Plus, the band have announced a North American tour...