In February 1855, residents of Devon, England awoke to find mysterious cloven hoofprints stretching across 100 miles of countryside, defying all laws of physics.
In February 1855, residents of Devon, England awoke to find mysterious cloven hoofprints stretching across 100 miles of countryside, defying all laws of physics.