You can get the video without watermark if you register.
US: Severe Storms Blast Texas and Oklahoma 2
- Captured on Saturday 18th of May 2019
- Location is Texas
Severe weather continues to roll through the central United States. At least 10 tornadoes have been reported through Read more...