Mercedes have many more upgrades to come as they seek to close in on Formula One leaders Red Bull and Ferrari, strategy boss James Vowles said on Wednesday.
from Top Sports News- News18.com https://ift.tt/Du1kVl2
from Top Sports News- News18.com https://ift.tt/Du1kVl2
Comments
Post a Comment