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