This story is over 5 years old
The Creators Project

Meet Zhang Shou Wang (Carsick Cars)

Chinese indie-rock pioneers.

by VICE Staff
16 June 2010, 12:00am

Chinese indie-rock pioneers.

Tagged:
Music