Powerful thunderstorms threaten Texas and Louisiana, delaying holiday travel

Dec 27, 2024 - 02:01
Powerful thunderstorms threaten Texas and Louisiana, delaying holiday travel