Tortoise with Prefuse 73 and Nobukazu Takemura May 18, 2001 Electric Factory, Philadelphia, PA First posted on Tinnitus Tracker