This performance has passed. Eric Leonardson and Michael Zerang June 13, 2003 @ 9:00 pm Eric Leonardson (invented Instruments)Michael Zerang (drums) Details Date: June 13, 2003 Time: 9:00 pm Venue The Candlestick Maker 4432 N. Kedzie (Kedzie Stop Brown Line - 3 Blks South. Sign Above The Door Reads "Perfect Rubber Stamp") Chicago, IL USA Phone: 773-463-0158