A 75-foot Christmas tree, donated by a local couple, was set up in Peoria, Illinois on Monday for the fourth year in a row, and will be part of the Peoria Riverfront Museum's Christmas In The Village celebration.

See Full Page