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, ...
Formula 1 will soon return with a new season. The first race will take place in Bahrain, and everyone will want to show off the new cars and prove they are the best drivers. The Bahrain Grand Prix, ...