Severe Thunderstorm Watch issued for parts of Illinois, Missouri and Iowa
Severe Thunderstorm Watch issued for parts of Illinois, Missouri and Iowa
A Severe Thunderstorm Watch has been issued for the St. Louis metro until at least 9 p.m. local time due to the threats of hail and damaging winds.