The Hairy Hands of Dartmoor. What are they? What do they do? Are they dangerous? Are they evil? These hairy pair of hands appear out of nowhere and try to force your car off the road and maybe even more.

Paranormal 911 on Travel Channel

The Dead Don’t Die – Trailer