The National Weather Service said severe weather is possible in the central U.S., particularly in central and northern Texas.
St. Louis Breaking News & Events
The National Weather Service said severe weather is possible in the central U.S., particularly in central and northern Texas.