A bizarre legend and unsolved mystery which has haunted a small Iowa town for more than 100 years is the subject of a new book called The Van Meter Visitor. For several nights in 1903, the small town of Van Meter, Iowa was terrorized by a giant bat-like creature that emerged from an old abandoned [...]
Trending Articles
More Pages to Explore .....