Vampires seize control of the manor known as Carfax Abbey and turn it into their personal lair. Inbreeding is damaging the family's lineage, so they set out to discover fresh sources of blood to keep the family going.
Read full
Vampires seize control of the manor known as Carfax Abbey and turn it into their personal lair. Inbreeding is damaging the family's lineage, so they set out to discover fresh sources of blood to keep the family going.
Discussion