US: Severe Weather with Flood, Hail, and Tornado Batters Central US
- Captured on Wednesday 26th of December 2018
- Location is Texas
Description
Severe thunderstorms that caused power outages for tens of thousands of Texans are set to continue wreaking havoc on th Read more...