Ferrari team principal Stefano Domenicali, technical director James Allison, Shell's Andrew Foulds and engine boss Luca Marmorini speak at the launch of the Ferrari 059/3 engine
© Ferrari
  • Email
  • Feedback
Email