Hairy Hands of Dartmoor
Referenced in 1 episode
Definition
An English legend from the early 20th century about a pair of disembodied hairy hands said to seize the steering wheels of vehicles on the B3212 road in Dartmoor and cause crashes.
Referenced in 1 episode
An English legend from the early 20th century about a pair of disembodied hairy hands said to seize the steering wheels of vehicles on the B3212 road in Dartmoor and cause crashes.