What's New

  • The Devil’s Footprints was the name given to a peculiar phenomenon that occurred in Devon, England on 8 February 1855. After a light snowf...

The Devil’s Footprints

Friday, February 11, 2011