The last few years have been a rollercoaster ride towards the top of the indie heap for Kristen Gundred, better known around certain circles as Dee Dee – the singer, guitarist, and main creative force behind Los Angeles-based rockers Dum Dum Girls.
Shortly after the abrupt dissolution of her previous …