skip to main |
skip to sidebar
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
No comments:
Post a Comment