eXpo release events in NYC and Shanghai

eXpo release events will take place in NYC and Shanghai in May 2010. Buy tickets now for the May 15th NYC show at 92Y Tribeca (200 Hudson St @ Canal St.). Below is the information on the Shanghai launch event: Friday, May 21, 2010. Neocha + Antidote @ LOgO Antidote teams up with Neocha to […]