News

One of only 75 McLaren-Mercedes SLR Stirling Moss’ ever built is set to go under the hammer this week with Germany’s Schaltkulisse Munich auction house. Unveiled at the North American Auto ...