Mercedes-Benz SL (1971, R107, third generation) photos
Launched in 1971, the R107 Mercedes-Benz SL stayed in production until 1989 and was the first feature V8 engines.
Launched in 1971, the R107 Mercedes-Benz SL stayed in production until 1989 and was the first feature V8 engines.