Developing Thanksgiving Eve Nor'easter Seen From Space | Time-Lapse Video
Wednesday, November 26, 2014 - 10:00
in Earth & Climate
NOAA has a released satellite imagery of the a storm set on snarling holiday travel on Nov. 26th, 2014. The storm can be seen traveling from south to north along the east coast of the United States.