The Van Meter Visitor

On the night of September 29, 1903, an unknown entity arrived in Van Meter, Iowa. [...]