Top 10 Stirling Moss Moments April 16, 2020 Canadmin Amazing Sports, Sports Top 10 Stirling Moss Moments From becoming the first British driver to win his home Grand Prix to his incredible display of sportsmanship in Portugal, this is Stirling Moss at his brilliant best. Credit FORMULA 1