All-new Alto Concept
You complained and Suzuki listened! Ever since the A-star (Alto in the global market) has been launched, the media, the consumers and the critics – all have been complaining that the roof is too low, making the car feel a […]
All-new Alto Concept Read More »