Mangusta

The right rear quarter of a DeTomaso Mangusta at Dallas’ All British and European Car Day. The word Mangusta is Italian for Mongoose, an animal that eats cobras. It was rumored that the car was so named because De Tomaso had been promised engines from Fo







