Sir Stirling Moss and the three Mercedes-Benz racers he raced to victory in the World Sports Car Championship 60 years ago will reunite at the 2015 Amelia Island Concours d'Elegance.
Ed Higginbotham December 29, 2014