Davey Sands and The Essex – Witch Doctor St Leonards 7th Jan 1967 January 7, 2019 by Alan Esdaile Share this:FacebookTwitterTumblrRedditMoreEmailPrintLinkedInPinterestPocket