Our cars
McLaren SLR
Mercedes pulled the wraps off the outrageous Vision SLR in 1999 - and anyone acquainted with the company's 'Vision' label knew it was destined for production. It was billed as the ultimate supercar, a 200mph low-flying missile that would combine the best of German go-fast technology with McLaren's lightweight engineering skill. With its unique styling and unmistakeable distinction the SLR is a super car in its own class.
OUR CARS