Suzuki Motor Corporation will display several concept vehicles at the 43rd Tokyo Motor Show, to open to the public November 23 to December 1, 2013. Based on the Suzuki slogan of “Small Cars for a Big Future”, the concept cars exhibited at the show offer, per Suzuki, cars that are currently in demand, cars that […]

+ Read More