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