“Wow” – was initially all McLaren crew boss Andrea Stella may muster when Motorsport.com raised the topic of his squad’s…
Sign in to your account
Remember me