mlnewman87.wordpress.com
The Croglin Vampire
Croglin Grange in Cumberland, United Kingdom, was a single story house near a churchyard and accompanying church. Although the legend is not clearly documented, it seems it belonged to a family cal…