A massive storm is expected to dump more than a foot of snow in some states along the northeastern U.S. coast, and satellites are tracking the snowfall from space.
The GOES-East satellite, operated by the National Oceanic and Atmospheric Administration (NOAA), has captured stunning views
space.com: See the Spring Snowstorm Over the US Northeast in These Satellite Views
