He came through! It's a 1958 Ford X-2000. It was a concept car made at 3/8 scale. About 10 years ago, an English auto enthusiast actually built one. It makes the rounds at all the cat shows these days.
For info on it, here's a good site, it just Google 1958 Ford X-2000 and you'll find other articles about it.
Now I have an idea to shoot for: trying to make some of those old concept cars into a reality.