Categories Historic Racing Photos Smilin’ Carroll Shelby Post author By Harlo Post date August 9, 2010 No Comments on Smilin’ Carroll Shelby Carroll “Perfect Teeth” Shelby. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) ← Checking in on F1-67 → New Racing “Video” Game Leave a ReplyCancel reply