Why So Cheap? 1998 Mercedes-Benz SL500

The R129 generation of Mercedes-Benz SL (Sport-Leicht) grand touring sports car was built from 1989 through 2002 at the Bremen assembly plant in Germany. Styling is credited to the legendary Bruno Sacco, and a red ’92 500SL was the daily driver of Princess Diana for a while before media pressure forced her to return the […]








