The weekend before Christmas, Mother Nature is gifting -- or, rather, clobbering -- the United States with a little bit of everything. Ice storms, snow, flooding, thunderstorms, tornadoes and record-setting warmth are all in-store, and with this maddening mix comes a massive headache for more than 94 million expected holiday travelers.


More...
More...