Posted 13 years ago
I found this car in an old garage I was working in along with some other cars and thought it was pretty cool looking. It is a push and go car but, that is about all I know about it. Can anyone tell me any more about it? It does not say who it is made by just says Ferrari - sign of quality - made in Japan.