Description I didn't know this car existed until I saw it. It isn't a Mangusta but an even more rare Detomaso Vallelunga. The Vallelunga was the first production car made by Detomaso. Only 53 were ever made. I saw this one on a trailer in Carmel right after I got there. It's kind of strange but I still like it.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...