Saturdays Horror Party Night – The Devilish Terry Johns 13th March 1980 March 13, 2023 by Alan Esdaile Share this:FacebookTwitterTumblrRedditMoreEmailPrintLinkedInPinterestPocket