Concept
De Tomaso Mangusta – the concept that wants to revive the brand’s name!
De Tomaso Mangusta was an Italian sports car, projected by Giorgetto Giugiaro and manufactured in 1965 and 1971 in a limited edition, of only 401 cars. Supposedly, only 170 units have been preserved t
AllAutoExperts