4 ms·
Not the OP, but I assume they mean fit and finish, quality of interiors etc are superior in the Mercedes than in the Tesla.
by umeshunni 10y ago
Not the OP, but I assume they mean fit and finish, quality of interiors etc are superior in the Mercedes than in the Tesla.