Carroll Shelby, Builder Of Cobra Sports Car, Dies At 89

Tag » When Did Carroll Shelby Passed Away