2016 Christmas Car ‘Pinocchio’
Here now and,
The last two years cars sold quickly.
Don’t be left out in the cold.
This year’s Christmas car for the Walt Disney Family Museum, (and Lowell Smith Signature Series), will be releasing November 26th at the museum. The cars are made in the USA and ready for shipping!
This is the classic Pinocchio. Order now!