Not Ranked
I am sure the Shelby sales people told these people the "honest" details of these new cars. Imagine these guys pulling up next to an aluminum CSX car and telling the owner, "hey I have a new Shelby Cobra also..."
Mr. Excalibur:
I am sure these cars are going to be "accurate" Cobra's right down to their fiberglass bodies and "made in South Africa" tag on them.
|