Artists
Album Info
Release Date: 2002-03-04Label: London Records
℗ 2002 London Records 90 Ltd.© 2002 London Records 90 Ltd.
Recorded at I.C.P. Studios, Brussels.
Mixed at Eden Studios, London, 2001.
Mastered at La Source, Paris.
(On disc rim:)
Made in Germany
Packaged in jewel box including a 12-page folded booklet with lyrics.