US: Multiple Tornadoes Touch Down In Oklahoma And Texas 5
- Captured on Wednesday 22nd of April 2020
- Location is Oklahoma
Description
The National Weather Service confirmed multiple tornados touched down in southern Oklahoma on Wednesday, April 22. A Read more...