0
Mercedes-Benz SLR McLaren was created in 2003.
SLR is a corporation between McLaren and Mercedes-Benz, it is just as much a McLaren as it is a Mercedes.
Mercedes Benz SLR McLaren Stirling Moss
The SLR McLaren is manufactured by Mercedes-Benz, the x5 and the z4 are manufactured by BMW.
yes