Wednesday, May 23, 2012

The DeTomaso Mangusta concept

Looks like the DeLorean Motor Company missed out again.
(The doors would have to be a bit different of course.)