Beneath the windswept skies of North Devon, a legend stalks the misty moorland. Locals call it The Beast of Exmoor—a shadowy chimera whispered about in hushed tones by firesides and feared across the rolling fields of Somerset and Devon. Is it natural or a man made creation?
Copyright © 2025 Rory and Harlow's Time Travelling Taxi - All Rights Reserved.