Monday, November 03, 2003

I've got a new favorite car. Produced from 1910 to 1923, the Climber Motor Corporation's Climber Automobile could actually climb up steps. Sounds a bit like the Segway of its time.

No comments: