Toyota Racing TF104 Launch: Keizo Takahashi (JPN) Toyota Technical Co-Ordinator. Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004. DIGITAL IMAGE
Keizo Takahashi (JPN) Toyota Technical Co-Ordinator.
Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004.
DIGITAL IMAGE