Mercedes-Benz 300 SLR(W196S) The Mercedes 300 SLR was an iconic sports racer which took the world by surprise by winning the 1995 World’s sports car championship; however it racing career was short lived after a disastrous crash at Le...