I'll Believe It When I See It

I remember seeing an article about this vehicle in Time Magazine in 1979. I'm still waiting... and hoping.

0 comments: