Mercedes-Benz SLR McLaren at The Need for Speed Wiki - Need for Speed series information
The Mercedes-Benz SLR McLaren is a GT car that was jointly developed by Mercedes-Benz and... ... The Mercedes-Benz SLR McLaren is a GT car that was jointly developed by Mercedes-Benz and McLaren. SLR stands for "Sport, Leicht, Rennsport" meaning ......