Barcelona is the setting for a Spanish Grand Prix that takes place against a backdrop of intrigue. Can Hamilton eat into Rosberg’s commanding lead? Can Ferrari get closer to Mercedes?…
Barcelona is the setting for a Spanish Grand Prix that takes place against a backdrop of intrigue. Can Hamilton eat into Rosberg’s commanding lead? Can Ferrari get closer to Mercedes?…