Formula One Launch
(L to R): John Howett (GBR) President of Toyota F1, Tsutomu Tomita (JPN) Chairman of Panasonic Toyota Racing and Toyota Team Principal.
Toyota Launch the TF105.
Estacio de Franca, Barcelona, Spain, 8 January 2005.
DIGITAL IMAGE.