Toyota Formula One Factory Visit: The new Toyota factory is situated on Toyota Avenue. Cologne, Germany. 29 August 2001.
The new Toyota factory is situated on Toyota Avenue.
Cologne, Germany. 29 August 2001.