Show Us The Most Insane French Cars Ever Built

The French might be struggling a bit with getting their mojo back at the moment, but let's not forget that we would be nowhere without French cars. They not only invented the internal combustion engine (and then put it in a boat), but were also the pioneers of motor sports, and the creators of the Renault-Matra… » 12/20/12 3:20pm 12/20/12 3:20pm