On August 19, 2011
Owners Love Their New American Cars, but It May Not Last
American carmakers trumped the competition in a new owner survey that reflects their first 90 days of ownership. Instead of leading with styling, Detroit is packaging cars with better interiors…
No tags for this post.
0 Comments