Just a car guy
things with wheels that are cool
Saturday, November 25, 2006
The first Shelby Cobra
has a pic of the car recently in the Peterson museum in Pomona (part of Los Angeles).