Neat Car!!! Can't offer much for help on the origins of the car, sure looks like it will be fun to take out and play with!!!!