They’re the French band with the catchy name that you’ll no doubt have read about when we reviewed their single last month, Swallows’. Now DIY Rock Farmers, The Inspector Cluzo, return with the latest single from their upcoming album ‘Horizon’, whose name sounds as much like a job description as a single title – ‘Running A Family Farm Is More Rock Than Playing Rock’n’Roll Music’.