Random
Italmeccanica
Italmeccanica was an Italian automobile manufacturer based in Turin, Italy. The company is behind the 1950 Italmeccanica IT160, a sports car that combines the luxurious design of European cars and the ease of maintenance and simplicity of American cars.