Thelma Ball – “Shy & Unappealing” – Single Review In the first quarter of this year, we were introduced to London’s Thelma Ball for the first time through their incredible single/video combo for “I Could Be Happy” – and in that very review, you’ll find plenty of praise for the kickass sound this band has. […]Read More