Ad

VW takes a dig on the Swift with this Polo ad

With the recently revealed Global NCAP safety ratings for the Maruti Suzuki which was 0 stars, apart from the customers…

10 years ago