
Thursday May 15, 2025
The Van Meter Visitor: Iowa's Mysterious Night Stalker
In the fall of 1903, the peaceful farming town of Van Meter, Iowa, was plunged into chaos by the appearance of a mysterious figure. This strange visitor, with its eerie light-emitting horn and large, bat-like wings, became the subject of fear and speculation. Night after night, the bravest townsfolk tried in vain to capture the creature, which seemed impervious to their gunfire.
Join Drew in this episode of "Legends May Live" as he delves into the sightings, the fear, and the remarkable mystery surrounding the Van Meter Visitor. Was it a ghost, a demon, or an extraterrestrial being? Discover the gripping tale of a town gripped by a legend that still haunts its history.
No comments yet. Be the first to say something!