Archives for: December 19, 2009
IMMACULATE MACHINE CHINA TOUR 2009
[ December 19, 2009; 9:00 pm to 11:00 pm. ] Canadian indie-pop lullabies and folk-rock gems. Try to envision an elegant symbiosis of punk, pop, and folk sensibilities muddied up with a heap of good ol’ Northwestern indie grunge.
- Start: 9:00 pm
- Tickets: RMB 50









