Formula 1 Testing: Ralf Schumacher (GER) Toyota TF106 Formula One Testing, Day 3, Barcelona, Spain. 30 November 2006 DIGITAL IMAGE
Ralf Schumacher (GER) Toyota TF106
Formula One Testing, Day 3, Barcelona, Spain.
30 November 2006
DIGITAL IMAGE