Skip to main content
Report this ad

See also:

Crazy Rainfall Numbers From Hurricane Isaac

Several inches of rain are expected to fall in Central Illinois this weekend. (Photo courtesy NOAA)
Several inches of rain are expected to fall in Central Illinois this weekend. (Photo courtesy NOAA)
NOAA

Comments

Report this ad