Close this window to return to previous page
Italian team, German driver...and the tech boss is very English