Cars

May 19, 2012

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

Editor's Choice Videos