Toyota Formula One Factory Visit: The modern design offices in the new Toyota factory. Cologne, Germany. 29 August 2001.
The modern design offices in the new Toyota factory.
Cologne, Germany. 29 August 2001.