Historic rainfall in St. Louis causes flash flooding emergency

Hits: 18

A record amount of rain has poured down on the St. Louis area overnight as the area has recorded 7.02 inches of rainfall since midnight. Read More Go To Source