There were a number of vampire scares in New England in the late 1700s to late 1800s. This article includes accounts of some of them and an explanation of what was going on.
Plymouth, 1621
We're all familiar with the traditional story of the Pilgrims and the first Thanksgiving. We're also probably familiar with the revisionist attempts to debunk the story. As it turns out, we have firsthand accounts of what happened by the people who were there. So what...



0 Comments