Formula One World Championship: Robert Kubica (POL) Renault. Renault R30 Launch, Valencia, Spain, Sunday 31 January 2010.
Robert Kubica (POL) Renault.
Renault R30 Launch, Valencia, Spain, Sunday 31 January 2010.