(Photo By Flickr User Jeremy Wong) America’s longest running holiday parade makes its return to the River City on Thanksgiving Weekend! The 132nd Annual Santa Claus Parade will be taking place on Friday, November 29, 2019 (Thanksgiving Friday) beginning at 10:15am in Peoria, IL. Join in on this great Peoria tradition as the parade takes…… MORE
