Comment Comment by Flemlord I just bought a Telluride on Monday and love it. It is the highest ranked car on Consumer Reports across all vehicle types. I don't think this is an indicator of a company in trouble.My last 3 cars were Teslas. parent Flemlord 4 years ago
My last 3 cars were Teslas.