F1 Team Form: Catalunya
Mercedes have won four of the last five Spanish Grands Prix, Ferrari have won only once in the last ten years and Red Bull have the best finish rate here of any team. Here’s how the teams’ histories compare at the Circuit de Barcelona-Catalunya!
F1 Team Form: Catalunya Read More »