Tag Archives: Massachusetts

Spring Heeled Jack

By admin |

One of the most curious and persistent of all paranormal creatures is Spring Heeled Jack. Reports of his existence date back to the early 19th century in Sheffield, England, and he has been reported on and off in England and the US as recently as 1995. A similar apparition, called “La Viuda,” or “the widow” [...]

Posted in Europe |