According to local folklore a mysterious spirit haunts a crossroads near a Norfolk village, one that can be called upon or petitioned for protection and help...
The Red Witch Of Hardley - England's "Santa Muerta"?
The Red Witch Of Hardley - England's "Santa…
The Red Witch Of Hardley - England's "Santa Muerta"?
According to local folklore a mysterious spirit haunts a crossroads near a Norfolk village, one that can be called upon or petitioned for protection and help...