NNescio over 10 years ago [hidden] Random French talking about automobile companies. Probably copy-pasted from French news sources. 0 Reply Copy ID Copy Link