Skeptoid #31: The Devil Walked in Devon

Published: March 7, 2007, 9 a.m.

This 100-mile track of footprints in 1855 probably was not laid by the devil.