Sorry Henry Ford. Seems the most valid claim for the invention of
the automobile lies across the sea with the Benz Patent Motor Car,
introduced in 1886. That makes 2011 the 125th birthday of the car,
and a good excuse to check out a new package offered by a Bavarian
tourism promotion conglomerate, including the cities of Stuttgart
and Munich (yep, where I recently wrote about and ...
Full Story