Hosted on MSN1mon
The Meaning Behind David Carradine's "De Tomaso Mangusta": Only 401 Units Ever MadeIts name, "Mangusta" in Italian, refers to the mongoose, an animal known for its ability to hunt cobras. This name was chosen due to a failed collaboration between De Tomaso and Carroll Shelby to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results