Artists
Album Info
Release Date: 2003Label: Grand Hotel Van Cleef
First copies come with an additional slipcase and a booklet that is a little bigger in sizeRecorded and mixed at M.O.B. Studios, Hamburg, Germany, 2002/03.
Mastered at the Monoposto Mastering Studios, Düsseldorf, Germany.
Pianos and organs recorded at "Off Ya Tree" Studio.