Written by WM coconut   
Tuesday, 08 January 2008 11:13

China Indie live music is born

At exactly 1:15 AM in Shanghai China, the childbirth has begun. A child that has many fathers but only one mother: music
If you feel helping to get it out quicker; feel free to help, good articles about anything related to music in China are warmly welcomed.

Last Updated ( Thursday, 10 January 2008 12:34 )