Live action footage
Samara, Russia - September 03, 2018: Men in mirrored suits and hats are walking down the street. Rear view
HD
1920 x 1080
Editorial Use Only