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…
Read More Hexham HeadsThe 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…
Read More Hexham Heads