Formula One Testing: Luca Badoer (ITA) Ferrari F2005. Formula One Testing, Barcelona, Spain, 7-8 April 2005. DIGITAL IMAGE
Luca Badoer (ITA) Ferrari F2005.
Formula One Testing, Barcelona, Spain, 7-8 April 2005.
DIGITAL IMAGE