DeTomaso comeback?

Let me remind you De Tomaso Mangusta is the worst car name ever.
 
Back