In pursuit of a Ā£25,000 prize offered by a local newspaper, American filmmakers Georgia and Matt venture to Exmoor in North Devon to capture footage of a legendary creature rumored…