France Wins the World Cup
Allez les Bleus!
A few weeks ago, when I realized that I would be in Paris on the day of the World Cup soccer final, as an England fan I began to harbor totally unrealistic dreams of being there for a France-England final. … Read More