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."..
Location Vidor, Texas, USA
Posted By Matthew Drake
Posted On Oct-1-2019