The Fenmen – Witch Doctor 23rd April 1966 April 23, 2025April 23, 2025 by Alan Esdaile Jimmy Page on session guitar…