US: Tornado Touches Down and Caused Severe Floods in Texas
- Captured on Sunday 14th of October 2018
- Location is Texas
Description
The threat of severe storms came just after strong thunderstorms hit North Texas and produced tornadoes. A strong cold f Read more...