Creature Feature Friday: The Van Meter Visitor
There’s more than corn in Iowa! The Van Meter Visitor is a very unusual cryptid characterized by its sudden appearance around the turn of the 20th century, its unique physical characteristics, and the sheer number of named witnesses who reportedly saw the monster during its nights of terror in Van Meter.