BACK TO
MENU PAGE

01/17/12 - The first Shelby CSX-8000 Shelby Anniversary Limited
                     edition Cobra arrives in the US!

January 17, 2012 - Irvine, California;       Here is the first Shelby CSX-8998 289 Roadster!
Note the tall stance due to no engine or transmission installed and fresh out of the shipping container