Welcome to the first episode of the second series where we debate whether vampires existed?
See All 24 Episodes of "HorrorCast"