Sneek peek at Toyota and Lexus concepts at the Tokyo Auto Show
Here's a photo gallery of what will be on display at the upcoming Tokyo show, which will be taking place from October 27th to November 11th, 2007.
Here's a photo gallery of what will be on display at the upcoming Tokyo show, which will be taking place from October 27th to November 11th, 2007.