Van Meter Visitor
Manage episode 344969690 series 3408108
In a small town of Iowa, there was a mysterious creature that terrorized a community for a few days. The Van Meter Visitor was something out of this world. What will you think about this small town cryptid?
Daniel dives into some of his go to podcasts at the end of the episode.
140 एपिसोडस