Live Review: Dum Dum Girls @ Scala

One thing is sure, Dee Dee Penny of Dum Dum Girls has an attitude. She is going to sing and play...

Read More