On Christmas Eve, NASA shared a look from space at severe weather developing over the Gulf Coast of the United States. In the weeks leading up to the holiday, it has also shared video of a solar flare and of Christmas lights as seen from a satellite. As people celebrated Christmas, made New Years Ev...