Sir Stirling Moss and his cars coming to Lime Rock
Sir Stirling Moss, at the 2011 Goodwood Revival. Photos courtesy Daimler Media. It was one of the most immortal drives in racing history, and the car and champion who combined to achieve it will be reunited at Connecticut’s historic Lime Read more