The Van Meter Visitor was a horrifying event that occurred in Iowa, a strange cryptid appearing in the center of town, witnessed by hundreds of people, and with the town freaking out, the only solution they had was to bury the creature alive. ..
Send your scary stories to:
[email protected]Â
Instagram: https://www.instagram.com/thatchapterpodcastÂ
Business enquiries :
[email protected]
Learn more about your ad choices. Visit megaphone.fm/adchoices