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.
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.