Auto123.com - Helping you drive happy

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.