car jack

1930s

13184_7519_history16

Paris, France, new invention revolutionizes motoring, why didn’t…