NASA Photo Shows NYC Snowstorm from SpaceNASA has released several satellite images of the winter storm bearing down on New York City and the northeastern U.S. CopyFacebookXTruthGettrLinkedInTelegramEmailSaveNASA has released several satellite images of the winter storm bearing down on New York City and the northeastern U.S. NASABy Jack Phillips1/26/2015Updated: 1/26/2015Print