newsreel

Motor Industry Research (1966)

Nuneaton, Warwickshire. Various tests are carried out on motor cars to increase safety and comfort by the Motor Industry Research Association. We see a car in … [vid_likes] – 1397391758 – industry research