Loading...
Showing posts with label Camel Man. Show all posts

Vanishing Insectoid, Dog Headed Thing, Camel Man and More

Beyond Creepy looks at four cases involving creatures and weirdness including a giant insectoid encounter, a dog headed/flat alien, a hairy ...