Agreed, given their product line, been more about good looking plastic toys than actual 'good' things a car was really a moon shot.
OK they may have ended licensing something to Daimler or the like but still doubtful.
OK they may have ended licensing something to Daimler or the like but still doubtful.
No comments yet.