Playing loud 'n' proud
Indie band Carsick Cars perform at last month's South by Southwest Festival in the United States. Photos Provided to China Daily |
Some of Beijing's best-loved indie bands are making noise overseas, Han Bingbin reports.
Photo