A living legend, Sir Stirling Moss, has confirmed his attendance at the 2013 Amelia Island Concours d’Elegance taking place this month. The British F1 hero is regarded by many as ‘the greatest driver to have never won a World Championship,’ and though he quit motorsport’s top echelon in 1962 he’s continued to remain…

Filed under: Racing News

Like this post? Subscribe to my RSS feed and get loads more!