Imaginary Worlds

True Vampires of New Haven

13:19 | May 6th, 2015

A few years ago, I reported a story about a safe house program for vampires in New Haven, CT. The city supplied the vampires with blood if they agreed to live under police supervision. But the funding for the program got cut and the vampires were sen...Show More