Japanese carmakers will reveal their latest cars-to-come at the upcoming Tokyo Motor Show which will open to the media on November 20, and which will stay open to the public through December 1.
Here is what you will see at Toyota’s booth in Tokyo – unless you prefer to go to the LA Autoshow, that is.