Snowstorm from space: Here’s the NASA photo of the Siberian Express

The Siberian Express, the Arctic blast, the polar vortex, the Winter o’ 15 — even weathermen are running out of descriptions for the winter weather now gripping a big chunk of the U.S. And now we know how big and relentless it is, courtesy of a NASA satellite photo released Saturday, from a satellite 200 miles…


on Twitter