McLaren crew principal Andrea Stella revealed the Components 1 constructors' champions had been "impressed much more" than anticipated by former…
Sign in to your account
Remember me