The Lost Art (featuring Darran Charles interview) with Steve & Lou 25th May 2023

May 26, 2023

SPECIAL EDITION – This week, we have a nice chat for you guys with Darran Charles from Godsticks. We talk about all manner of things, but ultimately we wanna showcase the new album, which came out May 26th !! Enjoy the ride guys – Steve & Lou xx Here’s this week’s playlist. Greenslade – The […]