CARTHAGE, MO.--- Hundreds of people showed for the 40th annual Christmas Parade in Carthage. This year, about 55 entries wrapped their way around the Carthage square. The theme of this year's parade was "It's a Wonderful Life," which is a play also being performed at Stone's Throw Theatre in Carthage this week. Crews from KSN and KODE also walked in the parade. Cheryl Finley served as the grand marshal for tonight's big event.