National Weather Service confirms eight tornadoes in our region
The National Weather Service confirmed today eight total tornados that touched down in our region.
The National Weather Service in suburban St. Louis has confirmed that three tornadoes touched down during storms Friday in eastern Missouri and southern Illinois.