US: Thunderstorm Brings Strong Rain And Wind To Houston, TX
- Captured on Friday 28th of August 2020
- Location is Texas
Description
A thunderstorm brought heavy rain and strong winds to parts of southern Texas on Friday, August 28 afternoon. The Nat Read more...