27516
Footage Volvo Auto Show in Moscow. (1993)