US: Severe Storms Unleash Tornadoes, Wind and Hail in Texas
- Captured on Saturday 4th of May 2019
- Location is Texas
Description
Another round of damaging severe thunderstorms is erupting across parts of the southern Plains. The threat on Friday Read more...