
"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
No comments:
Post a Comment