Lee bears down on New England, knocking out power for some – NECN
Millions of people were under storm watches and warnings Saturday as post-tropical storm Lee churned toward shore, bearing down on New England with heavy winds,...
Source: necn.com