Legendary racing guru Carroll Shelby, the Texas chili master and car builder, and his wife, Lena, are nearing completion of a major renovation of a house they bought last spring in the posh Los Angeles neighborhood of Bel - Air.
LOS ANGELES —
Legendary racing guru Carroll Shelby, the Texas chili master and car builder, and his wife, Lena, are nearing completion of a major renovation of a house they bought last spring in the posh Los Angeles neighborhood of Bel - Air.