‘Street of Lights’ or Nikolskaya St in Moscow becomes magnet for fun & football fans
With 11 cities hosting World Cup games across Russia, Moscow is a hub for many of the traveling fans. And one particular street has become a beacon for the supporters from around the globe. Ilya Petre
Uploaded:2018/06/21 22:09:15
+0900 (JST)
Views:0 Comments:0
Video Source: youtube.com