Random Video

Torrential rain leads to flooding amid severe storms in Texas

2025-05-06 388 Dailymotion

With multiple rounds of storms in the forecast on May 5, heavy rain led to major street flooding in places like Odessa.