Live action footage
Crossroad between "Bolshaya Polyanka" and "Yakimanskaya proezd" streets, downtown of Moscow, Russia. The white road sign mean "Stop" in russian.
HD
1920 x 1080