Hurricane Lee puts parts of Massachusetts under a tropical storm warning

Hurricane Lee satellite loop
Hurricane Lee infrared satellite loop Thursday.
NOAA