Davey Sands and The Essex – Witch Doctor 1st April 1967 April 2, 2023April 2, 2023 by Alan Esdaile Tony Hughes… Steve Maxted now these a name to remember Share this:FacebookTwitterTumblrRedditMoreEmailPrintLinkedInPinterestPocket