Vampires exist or not? It depends on a person's view doesn't it? Some are believers while some believe it to be mere fiction. The town of Willowbrook is known for it's dark past related to a deadly era of vampires. But what if vampires return long after the town is prosperous again?
6 parts