Can the Tata Punch hit a top speed of 170km/h?

18 photos