28181
Footage Exhibition of automotive products. (1995)