Doll Skin release "Control Freak" video
by

Doll Skin have released a music video for their new song “Control Freak”. The video was directed by Sam Sausedo. Doll Skin released Love Is Dead And We Killed Her in 2019 via Hopeless Records. Check out the video below.