Formula One World Championship: Franck Perera (FRA) Test driver Toyota TF102 Launch, Cologne 17 December 2001 BEST IMAGE
Franck Perera (FRA) Test driver
Toyota TF102 Launch, Cologne 17 December 2001
BEST IMAGE