Formula One World Championship: Felipe Massa (BRA) Ferrari F10 and Heikki Kovalainen (FIN) Lotus T127. Formula One World Championship, Rd 4, Chinese Grand Prix, Race, Shanghai, China, Sunday 18 April 2010.
Felipe Massa (BRA) Ferrari F10 and Heikki Kovalainen (FIN) Lotus T127.
Formula One World Championship, Rd 4, Chinese Grand Prix, Race, Shanghai, China, Sunday 18 April 2010.