Hurricane Lee sets sights on U.S.

 

​ The biggest impacts from Hurricane Lee are expected this weekend in New England. Stephanie Abrams with The Weather Channel has the latest forecast.