Hexham Heads

Reading Time: 2 minutes

The Hexham Heads were a pair of small stone heads, about 6 cm high, found in 1971 in the English town of Hexham. The heads became associated with alleged paranormal phenomena, and their exact origin is a point of controversy.…continue reading →