More than seven inches of rain fell Tuesday in St. Louis, with meteorologists expecting more before it moves out by noon.
No comments: