a female vampire who bathed in the blood of innocents to stay young. Now someone in upstate New York is trying to bring her back

Tags: a female vampire who bathed in the blood of innocents to stay young. Now someone in upstate New York is trying to bring her back