Toyota Racing TF104 Launch: The new Toyota F1 TF104. Front three quarter view. Toyota Racing TF104 Studio Shoot, Cologne, Germany, 17 January 2004. DIGITAL IMAGE
The new Toyota F1 TF104. Front three quarter view.
Toyota Racing TF104 Studio Shoot, Cologne, Germany, 17 January 2004.
DIGITAL IMAGE