George Bean and the Runners – Witch Doctor St Leonards 6th March 1965 March 6, 2021March 6, 2021 by Alan Esdaile .