Now this band just rocks. I’ve never heard psychobilly fronted by such a rockin’ female singer since Wanda Jackson. This band has it DOWN.
Their album “Sell Your Soul” is by far one of the best I’ve heard in some time. “Creatures of the Night” and “Psycho Ball and Chain” are stand out tracks. The end of “Doghouse” is hands down hilarious and worth picking up the album alone.
Don’t pass this one up – it’s on my top 11.