georgeglen.com
The Darling Buds – The Lexington, London – 14 April 2018
Getting on for … ahem, 30 years since our band AVO-8 supported The Darling Buds around the UK on their 89 tour. Jan pointed out that back then, we never really got to watch them properly, so …