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? http://justacarguy.blogspot.com/2006/11/this-goes-to-show-how-far-greats-will.html
0 comments:
Post a Comment