US: Thunderstorms Unleashed Hail, Flood, And Tornadoes in TX And OK
- Captured on Wednesday 8th of May 2019
- Location is Texas
Description
Deadly thunderstorms unleashed baseball-sized hail, flooding rainfall and numerous tornadoes across western portions of Read more...