Insomniac Announces Inaugural Electric Daisy Carnival China Set to Debut in Shanghai April 29 – 30

  Insomniac Announces Inaugural Electric Daisy Carnival China Set to Debut in Shanghai April 29 – 30 Early Bird tickets for EDC China will go on sale Sunday, Feb. 4 at 8 a.m. PT here     Today, in partnership with Zebra Entertainment Enterprise, Insomniac announced the first ever Electric Daisy Carnival (EDC) China, bringing … Read more