US: Thunderstorms Pummel Greater Houston Prompting Tornado Warning
- Captured on Wednesday 10th of August 2022
- Location is Texas
Description
Thunderstorms brought heavy rain and strong winds to the Houston area, Texas on Wednesday evening, August 10 prompting a Read more...