The Anglo-Italian squad grabbed attention with its raft of steady floor upgrades in recent months, that according to McLaren team boss Andrea Stella had made the AT04 the best car…
The Anglo-Italian squad grabbed attention with its raft of steady floor upgrades in recent months, that according to McLaren team boss Andrea Stella had made the AT04 the best car…