Tropical Storm Watch issued for Bermuda as Hurricane Lee takes aim at New England
It is too early to determine exactly where Hurricane Lee will make landfall, but it is increasingly likely that the storm will bring rain, wind and big waves to New England. Of course, the magnitude of this all depends on how closely the system tracks to the coast.