Pretty much every city has, given a determined enough siege. Paris has held out longer than many - see, for example
Paris Commune - Wikipedia, the free encyclopedia
And let's not forget, amidst all the French-bashing, that revolutionary/imperial France were the Germans of their day, having conquered and controlled most of Europe at one time or another. They were the most powerful European nation under Louis XIVth, as well, and if it hadn't been for French money, arms and men, the American revolution would have failed.
Every nation has ups and downs; to judge France solely by its defeat in 1940 or its colonialist defeats in Algeria and Vietnam (and despite vastly greater resources, the US didn't achieve a different result in the latter) is just engaging in bigotry disguised as 'humor', without any attempt at an objective view of history. Taking cheap shots is all too easy.
Guy (by no means a francophile, but finds the ignorance of world history not at all funny)