The Hairy Hands of Dartmoor
The Hairy Hands of Dartmoor Imagine if two disembodied, hairy hands appeared before your eyes while driving, grabbing the wheel, and causing you to violently swerve your vehicle. This may sound insane, but multiple people have claimed this exact scenario happened to them between Postbridge and Two Bridges in the United Kingdom. But, is it […]