Alice Russell review – LIVE at Thekla, Bristol
Last night I had the pleasure of attending the Alice Russell show at Thekla in Bristol, England. What a great excuse for a road trip – to travel from Oxford, on a mission to see this up and coming British Soul singer, to a city that I hadn’t yet been to, but had heard so much about …