The Devil's Footprint

First published at 17:11 UTC on May 28th, 2021.
subscribers

The Devil's Footprints was a phenomenon that occurred during February 1855 around the Exe Estuary in East and South Devon, England. After a heavy snowfall, trails of hoof-like marks appeared overnight in the snow covering a total distance of so…

MORE
CategoryEntertainment
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO