De Tomaso

De Tomaso Mangusta (1967-1971) photo gallery

Only 401 copies of the De Tomaso Mangusta were produced between 1967 and 1971. The classic coupe is powered by either a 4.7- or 5-liter V8.

Credit: Newspress

De Tomaso Mangusta - rear