Tag: Suzuki Motors Corporation
Swift S-Concept car seen at Geneva Show
The Geneva Motor Show throws up quite a few surprises and one of them was by Suzuki Motors Corporation. The company showcased their Suzuki Swift S-Concept car.…