US: 2 Deaths Linked To Imelda As Hundreds Flooded Throughout Texas
- Captured on Friday 20th of September 2019
- Location is Texas
Description
A swath of East Texas remained under a flash flood watch early Friday as the remnants of Tropical Depression Imelda drif Read more...