Carroll Shelby, Father Of Cobra Sports Car, Dies At 89 | Reuters

Tag » When Did Carroll Shelby Died