Intro – an outdoor electronic festival in Beijing

A review of Acupuncture's recent outdoor electronic review 'Intro'