As the United States prepared for one of its busiest travel weekends, bad weather took a severe toll on holiday plans. On Saturday, a deadly tornado struck Southeastern states, including Texas, Louisiana, and Mississippi, killing two people and injuring six others. Watch in for more details!
Heavy Rain & Snow Complicate Holiday Returns; Thousands Of Flights Delayed Across US
Advertisment