I uncover the mystery of the Beast of Exmoor, a creature shrouded in sightings and folklore—could it be an escaped pet or something otherworldly?...