Thursday, March 24, 2016 @ 8:00PMThu, Mar 24, 2016 @ 8:00PM
On Stage, A2-101, Red Town, 570 Huaihai Xi Lu, near Hongqiao Lu, Shanghai