New TORCHE Song from New Album Posted Online

TORCHE has posted a new song, “Pirahna,” off their upcoming album, Meanderthal, here. The album drops April 8, 2008 on Hydra Head Records.

Comments are closed.