The world's oldest still-running car is now for sale. A steam-powered runabout completed in 1884 "La Marquise," nicknamed after the mother of the man who paid for its construction, is arguably also the winner of the very first car race. "Arguably," since it was the only one to show up. Yours, for perhaps only two million dollars!