US: People Enjoy Water Skiing on Flooded Water During Imelda
- Captured on Wednesday 18th of September 2019
- Location is Texas
Description
Tropical Depression Imelda dumped heavy rain over southeastern Texas on Sep 18th. The storm formed over the Gulf of M Read more...