Heavy rain falls in Decatur on Monday evening as a storm system moves across Central Illinois. 

TownNews.com Content Exchange

Locations