2002 Spanish Grand Prix - Preview: 2002 Spanish Grand Prix.Catalunya, Barcelona, Spain. 26-28 April 2002. Twins in customised BAR Honda team overalls. World Copyright - LAT Photographicref: digital image only
2002 Spanish Grand Prix.Catalunya, Barcelona, Spain. 26-28 April 2002. Twins in customised BAR Honda team overalls. World Copyright - LAT Photographicref: digital image only