Chad Lewis Van Meter Visitor

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
Total Conundrum
Total Conundrum
Episode 62 - The Van Meter Visitor: Iowa’s Winged Nightmare
Loading
/