Ha Ha Ha: The Betty Windsor Show

Ha Ha Ha are a band based in Bedfordshire, they’ve been a going concern for a number of years but have used lockdown to find a producer, get recording and release some music. The Betty Windsor Show is the follow up to Turing Test which spent 8 weeks in the chart.