Invasion of the Leaf Peepers: A New England Horror FlickInvasion of the Leaf Peepers: A New England Horror FlickLeaf peepers are known to wander aimlessly with their eyes in the sky and their phones Instagram-ready. What separates them from zombies, in the end?Lou LockwoodLou Lockwood