Day: March 26, 2018

Eliza and the Bear took all the plaudits at their hometown London show on their short headline I’d Rather Go To Hell tour, on the sixth occasion that my ears had been blessed to hear the London/Essex quartet of friends, who originally began casually making music together many years ago just for the fun of …