Oh My!! NASA satellites show the immense scope of the blizzard about to hit the East Coast https://www.yahoo.com/tech/nasa-satellites-show-immense-scope-172209865.html