Ranger of the North sends us these scans from ‘Fangoria Magazine’. Posted in: Old Special Reports Share: