More than seven inches of rain fell Tuesday in St. Louis, with meteorologists expecting more before it moves out by noon.
Flash Floods in St. Louis Break a Century-Old Rain Record


More than seven inches of rain fell Tuesday in St. Louis, with meteorologists expecting more before it moves out by noon.
Leave a Reply