Canton has brought a certain magic to Christmastime with dazzling lights and heartwarming memories for more than 30 years.