The Van Meter Visitor: The Terrifying Winged Cryptid That Haunted Iowa in 1903
September 1903. The quiet farming town of Van Meter, Iowa, seemed like the last place anything ext…
September 1903. The quiet farming town of Van Meter, Iowa, seemed like the last place anything ext…
The wind howls against your window. Shadows stretch across the room, longer than they should be.…