Yes, at least 1 tornado touched down near St. Louis Sunday evening. Here's how we know
Illinois. However, around half a dozen surveyors went to the area the next day and couldn't find any damage indicating a tornado was in the area. Editor's note: "St. Louis region," as used in this ... > react
Open the Full Article - Posted 1 month ago
Latest 11235 S Saint Louis Mount Greenwood Illinois News Reports
More results in our 11235 S Saint Louis Mount Greenwood Illinois Archives
11235 S Saint Louis Illinois News Reports Statewide