The group behind 2010 hit 'Pumped Up Kicks' are touring Shenzhen and Guangzhou this weekend.
by That's PRD, 15 January 2018
Dirty Fingers don't seem to adhere to any of the traditional notions of what an indie band in China should be. They've also been to jail.
by Bryan Grogan, 11 January 2018