Legendary Chinese front woman Helen Feng pulls no punches in my interview for Boom Magazine. We talked about her latest outfit Nova Heart, a different life with Pet Conspiracy and Ziyo/Free the Birds, being known as the “Chinese Debbie Harry”, and all things voodoo.
Recent Comments