Developing Thanksgiving Eve Nor’easter Seen From Space | Time-Lapse Video



NOAA has released satellite imagery of the storm set to snarl holiday travel on Nov. 26th, 2014. The storm can be seen traveling from south to north along the east coast of the United States. Full Story: