Imelda Devastates Southeast Texas
Imelda Devastates Southeast Texas

Occurred on September 15, 2019 / Vidor, Texas, USA Info from Licensor: "I nearly lost my truck in tropical storm Imelda but I got some video of the surrounding area."