Planet Vehicle: Carroll Shelby Interview

Last year at the Washington Auto Show Planet Vehicle’s Stephanie Cooper interviewed Carroll Shelby, Keith Crain/Automotive News Lifetime Achievement Award Winner. May he rest in peace.