The White Witch of Rose Hall in Montego Bay, Jamaica is one of the most vicious ghosts, legend, and murder from the World. But who really haunts this Caribbean paradise? […] full story
Tag: Urban Legend
Strange Tales: The Staring Woman
I first heard this story of the Staring Woman, it was over ten years ago, a simple story that may happen to any single one of us living in a […] full story