Carroll Shelby's One-Off Lonestar “Cobra III” Revealed At Amelia by CLittle | Mar 12, 2018 | News Carroll Shelby’s One-Off Lonestar “Cobra III” Revealed At Amelia Motor1.com Full coverage …read more Share this:FacebookTwitterPinterest