Cars

May 19, 2012 5:00 AM

Wheelspin: That little green suitcase

News that Carroll Shelby, creator of the legendary Cobra, died last week at the age of 89 made a sad time a bit sadder for me.

Related content

Comments

Videos

'61 Bubbletop

Editor's Choice Videos