Alfa Romeo – The first Constructor to win the F1 Championship

The 13 May marked the anniversary of the very first Formula 1 Grand Prix race ever, launching one of the great sporting myths of our time. The launch of this event, in 1950 at Silverstone, was celebrated by the International Federation in Shanghai on 14 July 2019 to mark the 1,000th race and now, on 13 May 2020, on the occasion of Formula 1’s 70th birthday. Two very different eras … Continue reading Alfa Romeo – The first Constructor to win the F1 Championship