Joined
·
1,032 Posts
The 2008 Cadillac CTS finished third in Consumer Reports' ranking of upscale sport sedans announced Monday night. The Lansing-made CTS received a rating of excellent to vault past the BMW 328i and the redesigned Mercedes-Benz C300, which were rated very good in the magazine's March issue.
More...
More...