Mercedes-Benz SLR McLaren: Is It A Supercar Or A Grand Tourer
The SLR McLaren is a unique and fascinating tribute to the partnership between Mercedes and McLaren. Back then, putting the McLaren name on this car helped a lot with its marketing since McLaren’s only street car was the iconic F1 supercar from 1992. So when the SLR came along just as they were wrapping up … Read more