Skip to playerSkip to main content
  • 18 years ago
Russia's capital is awash with English football fans and the countdown has begun to Moscow's biggest sporting event since 1980 -- the Champions League final. At least 40,000 Chelsea and Manchester United fans have descended on the capital for the Luzhniki stadium game.
Be the first to comment
Add your comment

Recommended