Quite an achievement for ’67! Check out this superb 1967 De Tomaso Mangusta!!! Just amazing for its year!
As far as sheer street presence and the raw aggression, this car is right up there with the other Italian exotics such as Maserati, Ferrari & Lamborghini! When it made its first appearance at the Turin auto show in 1966, the effect was just as dramatic.