Five Minute Myths: The Waterford Sheep Man
Download MP3In this episode of Five Minute Myths, Elena explores the legend of the Waterford Sheep Man, the famous cryptid haunting the Pennsylvania and Maryland. What do we know about this creature? Is it possible it exists? And why does it follow people more than 300 miles from home?