Does this mean the French are the highest form of humanity?
LOL! "Does this mean the French are the highest form of humanity?" no, just the most self-rightous euroturds.