Toyota Formula One Factory Visit: A gleaming transporter lined up outside the new Toyota factory. Cologne, Germany. 29 August 2001.
A gleaming transporter lined up outside the new Toyota factory.
Cologne, Germany. 29 August 2001.