Recorded live at the Cave 12, Geneva on March 10, 2005. 54 minute live set by the master of noise, fantastic as usual. Ltd edition of 500 copies.