Posted 5 years ago
I bought this car a few years ago at a yardsale and been trying to make out the manufacturer ever since. It ends in ...ini, and below it says "made in italy". I googled my brains out but no luck. plz help?