Ah. Proof that the french are Neanderthals...
Today: evidence that the Neanderthals ate escargot. Tomorrow: evidence that they also ate quiche.