Toyota TF107 Launch: Franck Montagny (FRA) Toyota Third Driver with the new Toyota TF107. Toyota TF107 Launch, Expo XXI, Cologne, Germany, 12 January 2007. DIGITAL IMAGE
Franck Montagny (FRA) Toyota Third Driver with the new Toyota TF107.
Toyota TF107 Launch, Expo XXI, Cologne, Germany, 12 January 2007.
DIGITAL IMAGE