31 Oct “Don’t Give Up” says Spencer Tarring (Vous Records)
Having just released his second track on Vous Records, Spencer Tarring is certainly a man on a mission. Based in Shanghai, his tech-house monster of a track ‘Don’t Give Up’ has been smashing dance floors not just in China, but worldwide. Vous...