Cryptids are creatures that some people think are real and some disagree. The Van Meter Visitor made itself known in 1903 and has never been seen again. People still flock to Van Meter, Iowa just to try and get a glance. The Mongolian Death Worm is much like the sand worms in Dune, but do they really exist?

Become a member at https://plus.acast.com/s/lattes-and-legends-1.


Hosted on Acast. See acast.com/privacy for more information.