Live Review: Dean Owens & The Southerners – Green Note, London, 1st September 2021
Dean Owens is not given to exaggeration, so if opening a show with “We’re here, it’s a miracle,” might have raised a few eyebrows pre-pandemic, tonight he was bang on the button. For his first show […]