FIFA Technical Tour

FIFA Technical Tour

The refurbished Luzhniki is one of Russia's most historic football grounds. (Photo by Michael Regan/Getty Images)

Russia vs Scotland will take place at the newly refurbished Luzhniki Stadium in Moscow. (Photo by Michael Regan/Getty Images)

COMMENTS

WORDPRESS: 0
DISQUS: 0