Toyota Formula One Factory Visit: The Toyota Executives Lexus IS-200s' lined up outside the new factory. Cologne, Germany. 29 August 2001.
The Toyota Executives Lexus IS-200s' lined up outside the new factory.
Cologne, Germany. 29 August 2001.