Toyota Racing TF104 Launch: The Toyota Young Driver Scheme students pose with the new Toyota TF104. Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004. DIGITAL IMAGE
The Toyota Young Driver Scheme students pose with the new Toyota TF104.
Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004.
DIGITAL IMAGE