skip to Main Content

Tornadoes touch down, severe thunderstorms drench North Texas, Oklahoma and Arkansas

Tornadoes touched down in Texas on Friday as the region faced severe weather leaving many residents without power.

Read More

Back To Top
Generated by Feedzy