Torche Finish New Album, Plan August Release

by | Apr 22, 2010

Torche have completed recording their new album. The effort is expected out in August via Hydra Head.