cloven hooves

Mysteries

The Mystery of the Devil’s Footprints

In the dead of night on February 8, 1855, the quiet countryside of Devon, England, was blanketed in fresh snow.…

Read More »
Back to top button