2005 Mercedes SL Class
The 2005 Mercedes SL-Class is a premium sports car that can compete at a major-league level. After sliding into the cockpit, fastening your seatbelt, and pressing a button on the center console, the SL’s power-retractable roof transforms the vehicle from …