People | November 23, 2017 09:29 AM EST
30 Inspiring Things Every Racing Fan Should Know About Sir Stirling Moss
Sir Stirling Craufurd Moss OBE, an inductee into the International Motorsports Hall of Fame, is often described as "the greatest driver never to win the World Championship." Here are some very interesting facts about the British former Formula One racer:
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.