Thread Starter
#1
Yesterday I was travelling on NH4 while convoy of 4 Manza & Vista's zipping us in insane speed having badges covered & lot of wires & running across dash, guys equipped with laptops in Car.
What that means? Are they brought something newer in Vista & Manza range?
What that means? Are they brought something newer in Vista & Manza range?
Last edited: