Logo

1963 Shelby Cobra - 1 of 31 Independent Comp Cobras - race-winning SCCA history and breathtakingly original

An unquestioned and period race-winning Shelby Cobra

1963 Shelby Cobra - 1 of 31 Independent Comp Cobras - race-winning SCCA history and breathtakingly original