Daily Slideshow: The 19-Year Reign of the R107

What are the ingredients of creating an automobile that gracefully survives a production span of nearly 2 decades?

By Pouria - June 11, 2018