0 Members and 8 Guests are viewing this topic.
Is that a Shelby Cobra badge on the glove box door?
Looks like he had a thing for emblems
Sure did, but Cobra on a Vette? No!!!