Hope everyone is ok today after last nights storms and flash flooding.
Just read St Peters got over a foot of rain. St Louis clocked in at just over 9 inches in the past 24 hours, which was the most in recorded history. Over 7 fell in a six hour period.
Just read St Peters got over a foot of rain. St Louis clocked in at just over 9 inches in the past 24 hours, which was the most in recorded history. Over 7 fell in a six hour period.