McLaren SLR Stirling Moss »
With a few different automotive makers taking a pass on the upcoming Detroit Auto Show, the Mercedes Benz and McLaren partnership has offered a bright spot as they look to present their SLR Stirling Moss, the last car to be produced under the MB/McLaren union. A first glance at the car’s exterior features an innovative long-reaching frame

