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.
photo:Toyota
photo:Toyota
Favourite added temporarily. To add it to your profile, you will need to sign in.