US: Vehicles Stuck Due To Flash Flooding In Houston Metropolitan Area, TX
- Captured on Thursday 25th of June 2020
- Location is Texas
Description
Flash floods occurred in the Houston metropolitan area, Texas, on Thursday morning, June 25. Several people were left st Read more...