Toyota Formula One Factory Visit: The immaculate workshops inside the new Toyota factory. Cologne, Germany. 29 August 2001.
The immaculate workshops inside the new Toyota factory.
Cologne, Germany. 29 August 2001.