Friday, November 07, 2003
Wednesday, November 05, 2003
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.
Subscribe to:
Posts (Atom)