Toyota Racing TF104 Launch: The new Toyota TF104 Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004. DIGITAL IMAGE
The new Toyota TF104
Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004.
DIGITAL IMAGE