Audio Visual RIDE: Mercedes Benz SL class The Mercedes-Benz SL was first manufactured in 1954. The designation SL, derives from the German words Sport Leicht, (or Sport Lightweight). Now in its... sqoopadminApril 20, 2013