Stalled Cold Front Spotted from Space
Thursday, January 17, 2013 - 14:31
in Earth & Climate
A cold front settles in over the East Coast, wreaking havoc with winter weather.
A cold front settles in over the East Coast, wreaking havoc with winter weather.