Shelby

Rest in Peace, Carroll Shelby.

January 11, 1923 – May 11, 2012

 

 …