Preview Mode Links will not work in preview mode

The Vault


Aug 17, 2022

Some people claim the devil himself visited the tiny town of Villisca, Iowa, that summer night in 1912, when 8 people were killed by an ax murderer. Others say he already lived among them.

After more than a century of idle gossip and speculation, some amateur sleuths might have just figured it out.