folklore

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