Recorded live at Noumatrouff Mulhouse, France September 27th 1997.
Mastering at Greenwood Studios (Nunningen, Switzerland).
This record was released as a gift for the audience of The Young Gods concert at Noumatrouff in Mulhouse, France, on May 6th 2000 (where it was sold during and after the show).