Dum Dum Girls front woman Dee Dee (real name: Kristin Gundred) admits she’s shy. It’s not hard to hear in her music—girl-group melodies shrouded in unfathomable noise, static battling a soft voice—but with the release of the band’s... More >>>