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