Tag Archives: dee dee

Album Review: Haunted Hearts – Initiation

I had no idea who Haunted Hearts was when I put this album on, but within seconds, I recognized that striking tremolo and powerful, direct delivery. “That really sounds like Dee Dee Penny from Dum Dum girls,” I thought. That’s because it is. This is her side project with husband and Crocodiles frontman Brandon Welchez, […]