Formula One World Championship: Ferrari display. Formula One World Championship, Rd 3, Chinese Grand Prix, Race Day, Shanghai, China, Sunday 17 April 2011.
Ferrari display.
Formula One World Championship, Rd 3, Chinese Grand Prix, Race Day, Shanghai, China, Sunday 17 April 2011.