Watching a massive winter storm from space (pictures)

Scroll Right Scroll Left

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

 

Member Comments

Add Your Comment

Conversation powered by Livefyre