Hurricane Lee sets sights on U.S.

View The Original Article Here

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