De Tomaso Mangusta due in.

De Tomaso Mangusta due in.

Only 401 of Alejandro de Tomaso Mangusta’s were produced 1967 and 1971, originally perceived as the replacement for Cobra, Mangusta in fact means Mongoose in Italian, a creature which is known to kill Cobra’s.

This rare European spec car is thought to be one of 100 or so left of this spectacular V8 classic supercar. Please call for more details.