Lester Leaps In

This short promo film was filmed in St Davids, an idyllic town in Wales, in the area where I grew up. Along with Seppe (guitar) and Dajo (bass), we were happy to provide some background music, and we appear from…

Read More