Review: Dum Dum Girls – Too True

In the summer of 2012, Dee Dee Penny withdrew into herself and her New York apartment like a silkworm with the explicit intention of weaving a new, regenerative musical tapestry. Closing the book on previous release,… Read More