Saturday, January 09, 2010

What could possibly have been Shelby's incentive to be photographed with this piece of crap? (aka, how much was he paid to look happy?)

Disappointing because I remember that Carroll invented the 427 AC Cobra, won the 1959 24 hrs of Le Mans, set 16 US and international speed records in a Healey, and other remarkable things. To be seen in the presence of this POS is horrible.

But is it worse or better than the Pit Stop deoderant?

No comments:

Post a Comment