Sir Stirling Moss | Mercedes 300 SLR | Roads & RIdes
Sir Stirling Moss talks about his days racing in the Mille Miglia and his favorite car to drive in. "The Mercedes 300 SLR is the best racing car ever built" said Sir Stirling Moss. Article and photos...