Tech Car The Mighty Mercedes-Benz 500 SL AMG 5.0 2 years ago Stephanie T. McIntire The Mercedes-Benz 500 SL AMG 5.0 was to be a marriage made in heaven: a joining together of a Mercedes-Benz 500...