11 months agoAtlantic storm Lee brings high winds, rough surf and torrential rain to parts of New Englandbehzadrajput472