Introducing the 'Vampire Virus' and What It Means for New EnglandIntroducing the 'Vampire Virus' and What It Means for New EnglandThe United States is the first time it's ever been seen in the world. Jolana MillerJolana Miller