1987 mercedes-benz 260e (w124)

2 min read

ENGINE 2599cc/6-cyl/OHC POWER 166bhp@5800rpm TORQUE 169lb ft@425