Artists
Album Info
Release Date: 2009-06-15Label: Viva Hate Records
This copy is on black vinyl.Also released on 180g white vinyl which is limited to 100 copies and comes housed on a gatefold cover.
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.