Doll Skin – Love Is Dead And We Killed Her (Album Review)
Driven by fast tempos, playful energy, multicolored hair, and a daring look in their eyes, up-and-coming Riot Grrrl band Doll Skin are ready to drop their sophomore LP, Love Is Dead And We Killed Her, on Friday, June 28, 2019, via Hopeless Records. For music ... Read More