Torche announce Hydrahead debut
Torche have announced release plans for their upcoming Hydrahead debut. The record is titled Meanderthal and is due out April 08, 2008. It is the follow–up to In Return which was released in 2007.
The album was recorded in November 2007 at Godcity studios in Massachusetts with Kurt Ballou (Genghis Tron, Disfear)