Formula One Launch: Luca Marmorini (ITA) Toyota Head of Engine and Mike Gascoyne (GBR) Toyota Technical Director. Estacio de Franca, Barcelona, Spain, 8 January 2005. DIGITAL IMAGE.
Luca Marmorini (ITA) Toyota Head of Engine and Mike Gascoyne (GBR) Toyota Technical Director.
Estacio de Franca, Barcelona, Spain, 8 January 2005.
DIGITAL IMAGE.