Sunday, April 21, 2013

Mercedes-Benz 380 SL rear (1981-1985)



  • 2.8L I6 - 5.6L V8
  • 3-spd auto - 5-spd man.
  • 155 hp
  • 196 lb-ft of torque

No comments:

Post a Comment