Vampire Secrets
Vampire Secrets
S1 E1:
Vampire legends have two things in common: drinking blood and returning from the dead. From the Bible to blood drinking societies in New York, get the truth behind this historic legend.