1962 Shelby Cobra 260 and 289 VS 1968 Mercedes-Benz 300SEL 6.3

1962 Shelby Cobra 260 and 289

See statistics

1968 Mercedes-Benz 300SEL 6.3

See statistics

Vs