You Will Not Rest – Campfire 479

A caller from California confronts a strange specter who will not let him sleep for days. This and much more strangeness in this new 90 minute episode of Campfire!