242 – The Hairy Hands of Devon
(AKA – The Hairy Hands of Dartmoor, The Unseen Hands) The legend of the Hairy Hands is set in Postbridge, Dartmoor. The road is now known as the B3212. Since 1921, the road has been the locale of a legendary menace – a pair of powerful unseen hairy hands that occasionally drives people to their death. But where did this […]