The Texan’s Carroll Shelby – Facts about The Texan’s Carroll Shelby
The Texan’s Carroll Shelby – Carroll Shelby was born in Leesburg, Texas, in January 1923, Shelby’s childhood was marred with a diagnosed heart valve leakage problem at the tender age of 7. He spent much of his childhood days in bed. His dream of becoming an aeronautic engineer was cut short after his graduation from … Read more