The winter storm closing in on New England is expected to hit the Northeast tonight and through Saturday morning. It's seen here in an image captured by the GOES-13 satellite today at 2:31 p.m. ET.
February 8, 2013 1:47 PM PST
Photo by: NOAA GOES-13
Conversation powered by Livefyre