Artists
Album Info
Release Date: 2005-08-29Label: Fenology Records
Fax: +49 234 5793938Mail: info@fenology.com
www.fenology.com
Packaging: Fenology Records "crumpled paper" artwork sleeve
Producer credits taken from Stoneface & Terminal's old homepage.