The music scene is desperate for a new collective of young ladies who know how to rock, and Doll Skin has arrived to fill that void. The Arizona-based quartet is ready to battle tyranny and oppression with adrenaline fueled rock anthems. Their mission begins with the release of their...