Artists
Album Info
Release Date: 2004-06-01Label: Sumthing Else Music Works
Sound design recorded at Tonic Studios NYC.Choir recorded in Budapest, Hungary.
Choir parts mixed, mastered and edited at Studio Lafolie, Paris.
Album mixed, edited and mastered at Nano Studios NYC.