Toyota Racing TF104 Launch: Ben Clucas (GBR) Toyota Drivers Academy Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004. DIGITAL IMAGE
Ben Clucas (GBR) Toyota Drivers Academy
Toyota Racing TF104 Launch, Cologne, Germany, 17 January 2004.
DIGITAL IMAGE