Thelma Ball – “Overachiever”

Thelma Ball – “Overachiever” – Single Review I don’t think anyone really knows what this is…yet. Let me explain.  Obviously Thelma Ball is making kickass Alt-Rock – that’s not in dispute – I’m talking more about the big picture when it comes to this band.  Perhaps I should have said, I don’t think anyone really […]Read More