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 […]

Van Meter Visitor Read More »