Motor Trend: THREE KINGS LUXURY SPORT CONVERTIBLE COMPARISON: 2004 CADILLAC XLR VS. 2003 LEXUS SC 430 VS. 2003 MERCEDES-BENZ SL500

By diyauto

Not yet rated

1 minute read

Motor Trend: THREE KINGS LUXURY SPORT CONVERTIBLE COMPARISON: 2004 CADILLAC XLR VS. 2003 LEXUS SC 430 VS. 2003 MERCEDES-BENZ SL500