Formula One World Championship: Giancarlo Fisichella (ITA) Renault R25 Formula One World Championship, Rd5, Spanish Grand Prix, Practice, Barcelona, Spain, 2005. DIGITAL IMAGE
Giancarlo Fisichella (ITA) Renault R25
Formula One World Championship, Rd5, Spanish Grand Prix, Practice, Barcelona, Spain, 2005.
DIGITAL IMAGE