Formula One Testing: Ralf Schumacher (GER) Toyota TF106, walks away from his vehicle after suffering with an engine problem. Formula One Testing, Barcelona, Spain, 28 November - 2 December 2005. DIGITAL IMAGE
Ralf Schumacher (GER) Toyota TF106, walks away from his vehicle after suffering with an engine problem.
Formula One Testing, Barcelona, Spain, 28 November - 2 December 2005.
DIGITAL IMAGE