Artists
Album Info
Release Date: 2006Label: Sloow Tapes
Recorded at Moisissure Studio, Tampere, Finland 2006.Long edition of 70 hand-numbered copies in full colour fold-out art with insert.
Label: Sloow Tapes
Recorded at Moisissure Studio, Tampere, Finland 2006.