US: Multiple Dead, Tornadoes Touch Down In Oklahoma And Texas 3
- 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...