This lovely steam-powered jalopy, built in 1884, is said to be the oldest automobile still running. It sold at auction on Friday for $4.6 million. From CNN:

The four-wheeled De Dion-Bouton et Trepardoux, nicknamed "La Marquise," was originally built for the French Count De Dion, one of the founders of the company that built it.

Fueled by coal, wood and bits of paper, the car takes about a half-hour to work up enough steam to drive. Top speed is 38 miles per hour. The car came close to that speed during what has been billed as the world's first automobile race in 1887, according to RM Auctions.