British Werewolf Sightings linked to Hexham Heads

It started with the Wolves of Hexham The Wolves of Hexham were a mysterious case of sightings that occurred right around 1904 in the town of Hexham in Northumberland, England. As legend and history say, local farmers started finding their sheep and...