For fans of: CHVRCHES, Ace of Base, Garbage Kristin Kontrol is a new neo-80’s meets 90’s alternative project from Dum Dum Girls‘ leader, Dee Dee, that’s garnering quite the buzz around the blogosphere. Her debut album, X-Communicate, is killing it right now and to celebrate, the singer is currently joining Garbage on their Strange Little… More »