Intronaut Announces Tracklisting for “The Challenger” EP
Translation Loss is proud to announce the release of California based progressive / extreme music outfit Intronaut's new CD "The Challenger." "The Challenger" will see a late 2007 release and consist of 3 new tracks, […]