This is the presentation to press and a few Shelby enthusiasts.vHeld at Shelby American in Los Angeles, CA on November 17, 2014 for the LA Auto Show,
This is the presentation to press and a few Shelby enthusiasts.vHeld at Shelby American in Los Angeles, CA on November 17, 2014 for the LA Auto Show,