Corvette vs Mercedes SL: Longest-running rivalry in sports cars. Say what?
The battle between Corvette and Mercedes-Benz SL has been raging for 70 years. And there’s still no clear sign of a winner.
Forget Ford versus Holden or Ford versus Ferrari. Or even Ferrari versus Lamborghini.
The…