STORMS LAST NIGHT CAUSED POWER OUTAGES, TREE DAMAGE
The St. Louis region caught a bit of hell from Mother Nature last night. Following a simmering humid few days of intense heat, a crackling thunderstorm led a cooler front in a west-to-east march across Missouri and Illinois, leaving 90,000 without power and some spectacular tree falls. This gave the... Sign in to see full entry.