Saturday, November 25, 2006

The first Shelby Cobra

http://www.petersen.org/default.cfm?DocID=1014&cat=Shelby&ExhibitID=264&index=6 has a pic of the car recently in the Peterson museum in Pomona (part of Los Angeles).