John Browning investigates real blood-sucking vampires—people who need human blood in order to survive.
In today’s episode, we’re going to talk about people who claim to be real vampires.
John Browning investigates real blood-sucking vampires—people who need human blood in order to survive.
In today’s episode, we’re going to talk about people who claim to be real vampires.