Americans are immensely popular in Paris; and this is not due solely to the fact that they spend lots of money there, for they spend just as much or more in London, and in the latter city they are merely tolerated because they do spend.
No matter how much money you have or what kind of cocoon you live in, the reality is that you have lost a game of football and let England's fans down. We are bothered.

