Devil's Footprints

The Devil's Footprints was a phenomenon that occurred during February 1855 around the Exe Estuary in east and south Devon, England.

Open in LoreScroll

Source: Wikipedia, Devil's Footprints. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.