The world of motorsports lost an icon just last month with the passing of Sir Stirling Moss. While I do follow Formula 1 closely, I do not actively dive into the sport’s rich history. But I have always heard of Sir Moss, being referred to in shows like Top Gear and from Shmee150 when I […]
