The massive winter storm closing in on New England is seen here at 2:45 p.m. ET. The storm is expected to dump 2-3 feet of snow across much of the region, from New York to Maine.
February 8, 2013 1:47 PM PST
Photo by: NOAA GOES-13
Conversation powered by Livefyre