Those 10 Days in China

I once improvised my way onto a Festival Mainstage in Nanjing?