Spider Translator jam

At the end of the month, the Spider Translator releases it’s new CD “October 21, 2003 18:12 – October 22, 2003 03:23”. This CD contains a mind-blowing one hour live electronic psychedelic jam, recorded as nine consecutive overdubs. When asked about the marathon recording session Mr E
reported, “Sometimes I can’t sleep. This is what nine hours of cold Iowa insomnia sounds like.”