1996 N MERCEDES-BENZ SL 3.2 SL320 2D 228 BHP
The Timeless R129 Mercedes SL is a True Automotive Marvel that Captured the World when it was Unveiled at the Geneva Motor Show back in 1989, a Car where Sportiness Meets Sophistication and Refines Excellence. This was a Car that had a 12 Year Production Run, Often Unheard