When you think of France, you think of romance, great food, fine wine, snotty waiters, and an inept military. Certainly, "car manufacturer" doesn't come to mind. But there is a segment of the ...