iOS app Android app

Blizzard Satellite Image

Satellite Image Shows Snow Blanketing Northeast

Posted 02.13.2013 | Green

NASA's Terra satellite snapped this image of snow blanketing the Northeast on Feb. 10, 2013. From Becky Oskin, OurAmazingPlanet Staff Writer: ...