Take a tour of Moscow’s stunning Luzhniki Stadium ahead of the semi-final clash between Croatia and England.Full World Cup Daily episode
- 6 years ago
Take a tour of Moscow’s stunning Luzhniki Stadium ahead of the semi-final clash between Croatia and England.
Full World Cup Daily episode