© IMBOLDN ALL RIGHTS RESERVED
In an alternate universe, the mid-engine Ford powered De Tomaso Mangusta sports car wears a Shelby badge.