Cars

De Tomaso Mangusta

The De Tomaso Mangusta is a sports car from Italian automobile manufacturer De Tomaso produced between 1967 and 1971.