A mythical creature known as the Sheepsquatch reportedly was seen in Waterford, Pennsylvania, in the 1970s. The cryptid was described as a large, fur-covered humanoid with horns and hooves that walked ...
There's legend of a mystical creature in Waterford that terrorized citizens in the 1970s. According to the cryptid's lore, the sheep-like creature was seen by hundreds of witnesses from school ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results