The Mercedes-Benz SLR McLaren is a grand tourer jointly developed by Mercedes-Benz and McLaren Automotive, built in Portsmouth and the McLaren Technology Centre in Woking, Surrey, England and sold from 2003 to 2010. SLR is an abbreviation for "Spo...
The Mercedes-Benz SLR McLaren is a grand tourer jointly developed by Mercedes-Benz and McLaren Automotive, built in Portsmouth and the McLaren Technology Centre in Woking, Surrey, England and sold from 2003 to 2010. SLR is an abbreviation for "Spo...