Peugeot 207
In the broader sense, don't the those two words - French and reliability - in the same sentence, seem to raise questions?
In the broader sense, don't the those two words - French and reliability - in the same sentence, seem to raise questions?