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