Episode 62 – The Van Meter Visitor: Iowa’s Winged Nightmare
In 1903, the quiet little town of Van Meter, Iowa, got a visit from something strange — an eight-foot, bat-winged, bulletproof, sulfur-smelling nightmare with a glowing horn. And no, this isn’t a rejected Marvel villain. Jeremy and Traci dig into one of Iowa’s strangest cryptid tales — The Van Meter Visitor. From eyewitness accounts and…
Read More
/
RSS Feed
Recent Comments