Shelby Cobra Badge

This badge was found on the nose of the earliest Shelby Cobras.

Member Rating
4.5 (of 5)