Thursday 14 October 2010

Indie Music


"Indie music is alive, if not well, here in South China.

Local thrash metal band Shu Tu played last night at a new outdoor concert venue near the Liujiang River.

Talented musicians, their style is mis-understood and mostly under-appreciated by the locals". Taken by Michael