PEORIA, Ill. (WMBD) -- Watch the 2025 Santa Claus Parade, starting at 9:15 a.m. The Santa Claus Parade is the longest continuously running holiday parade in the country.

See Full Page