Overcast
34°FOvercastFull Forecast

Photos from You — Dick Todd

Published: Wednesday, April 2, 2014 12:53 p.m. CST • Updated: Wednesday, April 2, 2014 4:44 p.m. CST

The American White Pelicans are back in the area. This flock landed on the Illinois River off Route 71 east of Starved Rock State Park.

More News

National Video