On the late spring night of April 25th, 1973, in the small town of Enfield Illinois, townspeople encountered an odd cryptid, ugly as shit, something out of a 80’s creature feature. . One that would sear its way into the town's memory where it still lingers 50 years.
Please Like and Share us on all social media platforms. If you could also, drop us a rating on whatever podcast platform you use.