US: Thunderstorms Hits North Texas, Flooding Occurs
- Captured on Wednesday 24th of April 2019
- Location is Texas
Description
Several rounds of heavy rain have pushed through parts of North Texas and more are on the way overnight. Two to three in Read more...