Italian Made, Ford Powered, Outrageous, Fierce – De Tomaso Mangusta
The De Tomaso Mangusta was a supercar developed in 1967 to 1971 with impressive features and power but was largely overshadowed by the De Tomaso Pantera. The reason why the…
Share