Yea, and your point is EXACTLY?
Which FRENCH manufacturer has won the WRC title for the last Lord only knows how many years then?

Citroen! Damn french crap!
Well there you go then then ey?

My little RED AX GT has won me many many sprint and hillclimb trophy's over the years, and WHEN I get it back from me mates werkshop, will hopefully do so again.
You can then p'raps come over to Aintree circuit to watch this heap of french crap whoop the ar5es off all the other ususal class suspects if you like.

Actually, never did too well at Aintree, as it's a power and speed circuit, and all the grunt in mine is low down. Bottles out after 80.