FIA Sports Car Championship: Henri Pescarolo (FRA) Pescarolo Sport boss. FIA Sports Car Championship Launch, Paris, France, 4 February 2003. DIGITAL IMAGE
Henri Pescarolo (FRA) Pescarolo Sport boss.
FIA Sports Car Championship Launch, Paris, France, 4 February 2003.
DIGITAL IMAGE