France-Argentina World Cup final on everyone's lips in Buenos Aires
  • last year
In the streets of Buenos Aires, the football World Cup final between Argentina and France is the talk of the capital, with many fans eager for Sunday to come.
Recommended