Mangusta

Mangusta

The Mangusta was a vehicle produced from 67 to 70 by De Tomaso. The Italian Sports car was one of a few to have been made that year, but received…