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, […]