Dee Dee

Dum Dum Girls Release New Video For “Too True To Be Good”

Dum Dum Girls released an album we were quite taken with earlier this year in Too True. “Too True To Be Good,” a track off that album of similar name, has now been given a video to accompany. The video is flush flowers, which are bathed in by warm and cool colors in turn. Fireworks, lava, […]