Spirit of Carroll Shelby lives in 2013 Mustang

Associated Press
Spirit of Carroll Shelby lives in 2013 Mustang

A 2013 Ford Shelby GT500 drives on a track at Road Atlanta in Braselton, Ga. on May 17, 2012. (AP Photo/Ford)

View Comments (0)