The F1 circus has descended on the South of France for the 12th round of the season – the French Grand Prix. Ferrari are riding high on the back of victories at Silverstone and in Austria, but can Red Bull get back to winning ways this weekend?
Post Views: 80