Mercedes-Benz 280 SL W113 Pagoda

Cars data:

Year of manufacturing: 1968

Country of origin: Germany

Engine: 2778 cc

Power: 170 HP

Max speed: 200 km/h

Manufacturer: Mercedes-Benz