The Visitor - Van Meter Iowa's Local Legend: Pterosaur or Utraterrestrial
Show Details
For several nights in 1903 the small town of Van Meter, IA was terrorized by a giant bat-like creature that emerged from an old abandoned mine. The nature and origin of this mysterious visitor was never discovered. Since the creature was dubbed the glowing menace, should we assume that it was a mistaken identity for a living Pterosaur?
Garth Guessman from Genesis Park re- joins the network to discuss this potential antediluvian being.