Witchfinder General – Live ’83 – Review May 12, 2006 Witchfinder General’s stock has grown over the 23 years they’ve been embalmed & becalmed like that icy dame in the gate of We Sold our Soul for Rock ‘n’ Roll.