Published On : Aug 15, 2009
Image Copyright : Mercedes
1989-2001 Mercedes-Benz SL R129
Modern, elegant, dynamic and yet clearly part of a great tradition: the SL Roadster from Mercedes-Benz was one of the biggest sensations at the Geneva Motor Show in March 1989.