Photos: Carroll Shelby's legacy

News Manager

Milforums News Bot
Carroll Shelby, an international automotive icon who rose from a bed-ridden childhood in Texas to build one of the most iconic sports cars ever and become a world-champion racer died Thursday at the age of 89 after a lengthy illness. His cars will live forever.




Read more...
 
Back
Top