This year is the 40th Tokyo Motor Show edition and it will be held at Makuhari Messe, in Chiba City, from 26th October to 11th November. So, 17 days full of great models and new appearances. The most interesting part of this year edition will be the “CARS FROM THE…
9 Asian Cars From The Future
Relevance: 100% Posted on: October 22, 2007