The Race Car Santa is an animated Christmas toy made in 2002. It features Santa and his elves riding in a Christmas themed race car that's blue with a red flame design, and Christmas logos, and the number 25 on the sides and top of the car. The car moves back and forth as Santa waves his arm and the elf on the presents on the back of the car moves up and down as Christmas music plays.
Advertisement