Van Meter Visitor
Van Meter Visitor Van Meter Visitor: Iowa’s Enduring Winged Enigma A Haunting Presence in Van Meter In the autumn of 1903, the quiet town of Van Meter, Iowa, became the stage for a bizarre and terrifying encounter. Over the course of several nights, respected townsfolk reported sightings of an unearthly creature with massive bat-like […]