December 20, 2008 Mercedes Benz and McLaren today released details of the US$1,000,000 SLR Stirling Moss, a limited edition supersports car that almost instantaneously goes down as a landmark in sports car design. The 650 bhp open top supercharged V8 is essentially a modern reinterpretation of the