Why the Mercedes R107 Remains So Popular
June 18, 2026
The Remarkable 18-Year Production Run Few automobiles can claim the staying power of the Mercedes-Benz R107. Introduced in 1971 and remaining in production through 1989, the R107 enjoyed an impressive 18-year production run, making it one of the longest-lived passenger...
