Van Meter Visitor of Iowa

Iowa’s most famous cryptid legend: a bat-like winged creature reportedly seen over several nights in 1903.

Comments

Leave a Reply