SEASON FINALE: “Vampires of New England” – Premieres Tuesday, February 12 at 10 p.m. ET/PT
Pat Spain investigates the truth behind tales of vampires terrorizing New England in the 1800s. He consults historians and medical professionals to find out how such medieval beliefs gained a foothold at a time when science was taking off in America.
Latest posts by RedCarpetCrash (see all)