Japanese automaker Suzuki Motor is planning to debut the S-Cross Concept at the upcoming 2012 Paris Motor Show to be held during 27 September to 14 October 2012 in France. According to the carmaker, the new crossover concept will show its ...
Tags: Suzuki Motor, S-Cross Concept, new crossover concept, Swift hatch