Artists
Album Info
Release Date: 2007-12-12Label: Fonal Records
Recorded at Mehiläisstudio, Tampere, Finland between November 2003 and January 2004. Mixed at Cosmic Studios, Tampere January 2004, where also mastered at.Printed colour innersleeve with lyrics in Finnish, English and French.