1997 Holiday Series - C1: Holiday Joyride

Released: 1997
Toy #: 18360
Made in: China