1967→1971 De Tomaso Mangusta


1967→1971 De Tomaso Mangusta
1967 De Tomaso Mangusta; top car design rating and specifications