What is so special about the Mercedes Benz W 196?

The Mercedes Benz W 196 or 300 SLR is amongst one of the most famous, if not the most beautiful racing cars of all time.  Other than that, what is so special about the Mercedes Benz W 196? When it comes to German motorsports, most people think of Porsche with its 906, 917, 935, 956, […]

What is so special about the Mercedes Benz W 196? Read More »