Prince Abdulaziz bin Turki Al Faisal, Saudi Minister of Sport, F1 chief executive Chase Carey and Prince Khalid bin Sultan Al Faisal, President of the Saudi Automobile and Motorcycle Federation at the pits in Imola, Italy. Courtesy photo
Prince Abdulaziz bin Turki Al Faisal, Saudi Minister of Sport, F1 chief executive Chase Carey and Prince Khalid bin Sultan Al Faisal, President of the Saudi Automobile and Motorcycle Federation at theShow more