In case you were worried that news networks were just fucking with you about the so called “life threatening,” “colossal,” “monster” winter storm engulfing the country, here’s the visual proof. The image was captured by NASA yesterday and almost justifies the media’s hype.