strangeremains.com
The vampire slayings of 19th century New England
The vampire myth originates in ancient beliefs in demons or evil spirits who feed on the blood and flesh of the living. Cultures all over the world have a version of a blood-sucking creature that r…