Mercedes F1 Spanish GP is “the final word check to measure progress”[F1-Gate.com]
Mercedes F1 will face the “final check” of its progress this season when it takes on the Catalan circuit for the subsequent spherical of the Spanish Grand Prix, says former F1 world champion Damon Hill. George Russell took the group’s first place in 20 races on the earlier race, the Canadian Grand Prix. Though Russell … Read more