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