Meet one of the oldest cars in the world. La Marquise was…

Meet one of the oldest cars in the world. La Marquise was originally built in 1887, a steam-powered horseless carriage. And it is the oldest still-running automobile! Yes, La Marquise can hit up to 38 miles per hour, or take you along at a more sedate speed – which your rear-facing passengers would probably prefer