Dampener! VW Cross Polo to Come With 1.2L TDI 3-Pot Motor; May Be Launched on 21 Aug!

Volkswagen could launch the CrossPolo very soon, so says Autocar India. The CrossPolo has been spied a couple of times in New Delhi. One of the spottings was done by an avid reader of MotorBash, in which the mule had a slightly deformed

Read more