Artists
Album Info
Release Date: 2006Labels: Leech Records, A Message To You Records
Recorded at Musikkollektiv Eigelstein, Koeln/Germany, November '05 and at One Drop Studios, Muttenz/Switzerland, December '05.Mastered at Echochamber, Zuerich/Switzerland, February '06.