125th Anniversary of the Car Means Ultimate Driving Tour Larry Olmsted Sorry Henry Ford. Seems the most valid claim for the invention of the automobile lies across the sea with the… Read more »