Skip to playerSkip to main content
  • 4 years ago
Flooding submerged parts of the St. Louis area the morning of July 26. Thunderstorms dumped several inches of rain, leaving several roads under floodwaters and I-70 closed.
Comments

Recommended