Skip to playerSkip to main content
  • 8 years ago
Take a look behind the scenes of France's media centre at their World Cup base on the outskirts of Moscow.
Comments

Recommended