EPISODE XXXII: THE HEXHAM HEADS

The bizarre story of two stone heads, found mysteriously in the rural outcrops of England, 1972.. Presumed to be of Celtic origin, the two heads soon because to unleash a wave of unexplained phenomena in the lives of those they came to surround…

Read More