Pedro de la Rosa had waited over two years for a chance to start a Formula One grand prix. With 63 races in his rear-view mirror, the Spaniard had sat on the sidelines as a McLaren test driver, ...
Now that 2025 is finally upon us, we’re inching ever closer to the start of a new Formula 1 season, and all the drama that entails! But first, let’s take a peek into the past. Twenty years ago, we ...