the inspector cluzo & the fb horns