A live look at the Luzhniki Stadium in Moscow, which will host the FIFA World Cup opening ceremony before the first match of the tournament between Russia and Saudi Arabia.

Freedom

0 videos
28 views
A live look at the Luzhniki Stadium in Moscow, which will host the FIFA World Cup opening ceremony before the first match of the tournament between Russia and Saudi Arabia.

 

Category: People & Blogs
License: Public Source

COMMENTS

Up next