Feedback

Tropical Depression Bill Causes Flooding in St. Louis

 

Tropical Depression Bill is being blamed for flooding in St. Louis, where two to seven-inches of rain fell on Friday.

Shows