Japan: 177 exhibitors will present their Vehicles in 43th Tokyo Motor Show from November 20 to December 1,2013

A model smiles next to a line of Mercedes Benz cars up at the press preview of the Tokyo Motor Show in Tokyo.

Thanks! You've already liked this