NASA Photo Shows NYC Snowstorm from Space
NASA has released several satellite images of the winter storm bearing down on New York City and the northeastern U.S.
Save

NASA has released several satellite images of the winter storm bearing down on New York City and the northeastern U.S. NASA

Updated: