Daily Archives for December 10, 2013
Tokyo Motor Show 2013
Tokyo Motor Show 2013, that is held from November 20 to December 1, featured the latest electronic technology made by the Japanese carmakers, as well as green cars aimed at the growing low-emissions sector. This 43rd car show edition includes … Continue reading