Toyota Formula One Factory Visit: Toyota engineers working on one of their new Formula One cars. Cologne, Germany. 29 August 2001.
Toyota engineers working on one of their new Formula One cars.
Cologne, Germany. 29 August 2001.