In this episode, Eric takes you on a tour of some of the world’s sightings of Alien cryptids. The following stories walk a fine line between what is considered a cryptid and what is actually just evidence of extra-terrestrial life.
The first encounter is that of the Enfield Horror. In 1973 in the town of Enfield Illinois multiple accounts of encounters with a strange 3 legged creature were reported all around the same time. This monstrosity, thought to be an alien, demon or genetic mutation, ter...
view more