ST. LOUIS – Storms in St. Louis this week dumped 25 percent of the city’s annual rainfall onto streets in the course of 12 hours, the most to hit the area in more than a century.
ALERT: test this is a test
ST. LOUIS – Storms in St. Louis this week dumped 25 percent of the city’s annual rainfall onto streets in the course of 12 hours, the most to hit the area in more than a century.