The 2009 Mercedes Benz McLaren SLR Stirling Moss has been unveiled and with just 75 copies of the $1.01 Million boutique supercar being produced, it's a fitting start for the 2009 Detroit Auto Show.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results