Mercedes finally brings big upgrade and F1 fans are asking if it’s game over
Mercedes went five months without touching the W17 and still built a 160-point lead over Ferrari in the constructors’ championship. Six wins in ten races will do that. So when…