Dum Dum Girls “Jail La La”

I wasn’t a fan of Dum Dum Girls when I saw them at the Vice party last year at the Burroughs Building, but their debut album It Will Be is actually alright. In fact, it’s better than alright, it’s pretty [...]

May 4, 2010 Music