The automobile featured in this article is the 1969 DeTomaso Mangusta. Some will say that this is the best looking car ever produced. Certainly it’s one of the best looking automobiles from Italy. What we do know is that every car built by DeTomaso was very eye appealing with many race car features. This car …
Continue reading “A Great Looking Car From Italy / 1969 De Tomaso Mangusta”