Artists
Album Info
Release Date: 2009-06-15Label: Viva Hate Records
Limited to 100 copies and comes housed on a gatefold cover.Also released on black vinyl.
The LDC portion was recorded in May/June 2008 at the Sundae Studios, Germany. Mixed and mastered at Tonmeisterei Oldenburg, Germany.
Leech recorded and mixed during 4.2008 and 5.2007 at Soma Studios, Switzerland.