SnOMG! Northeast U.S. Blizzard Seen From Space | Time-Lapse Video

A winter storm is walloping the East Coast of the United States during the weekend of Jan 22-24. NASA's Goes-East satellite has been monitoring its progress. Winter Storm Images From Space

credit : NOAA
Watch more  ►
Shows