Automotive genius and legend Carroll Shelby died yesterday at the age of 89. The cause of his death has not yet been released, but Carroll has recently been hospitalized for pneumonia.
What an utter, absolute genius this man was, and always will be as his automotive designs will continue to live on. Born on January 11, 1923, in Leesburg Texas. Carroll Hall Shelby was born to Warren Hall Shelby, a rural mail carrier and Eloise Lawrence Shelby.
