Torche have posted a new song from their upcoming album. The record is titled Meanderthal and is due out April 08, 2008. You can check out the art on the release page.
The song, "Grenades," can be heard on their myspace page.
Torche have posted a new song from their upcoming album. The record is titled Meanderthal and is due out April 08, 2008. You can check out the art on the release page.
The song, "Grenades," can be heard on their myspace page.