Tagged: Dartmoor in the English county of Devon

Hairy hands of Dartmoor

The hairy hands of Dartmoor

Long ago, back in 1910…on a dark winters night, the first incident happened on a road located in the United Kingdom. This road was once known as Carter’s Road, named after the man who...